'''
python生成器(迭代)
yield
'''defmyGenerator():
numList =[1,2,3,4,5,6,7,8]for num in numList:yield num
for num in myGenerator():print(num, end=' ')
1 2 3 4 5 6 7 8
'''
[[1,2,3],[2,4,1],[2,4,6]]
[1,2,3,2,4,1,2,4,6]
'''defenumList(List):for subList in List:for element in subList:yield element
List =[[1,2,3],[2,4,1],[2,4,6]]for num in enumList(List):print(num, end=' ')
numList =list(enumList(List))print(type(numList))print(numList)