def test():
yield 1
可直接使用next
t = test()
next(t)
三元表达式
res = 'sb' if name == 'alex' else 'shuai'
[i for i in range(10)]
['鸡蛋%s' %i for i in range(10) if i > 5]
g_l = (i for i in range(10)) #生成器
g_l.__next__()
def test():
yield 1
可直接使用next
t = test()
next(t)
三元表达式
res = 'sb' if name == 'alex' else 'shuai'
[i for i in range(10)]
['鸡蛋%s' %i for i in range(10) if i > 5]
g_l = (i for i in range(10)) #生成器
g_l.__next__()