Python中的推导式
2017-01-20 本文已影响17人
马仔
列表推导式
[x for x in data if x > 0]
字典推导式
{k, v for k, v in data.iteritems() if v > 90}
集合推导式
{x for x in data if x % 3 == 0}
生成器推导式
(x for x in range(100) if x%2 == 0)
[x for x in data if x > 0]
{k, v for k, v in data.iteritems() if v > 90}
{x for x in data if x % 3 == 0}
(x for x in range(100) if x%2 == 0)