【发布时间】:2018-06-30 02:55:10
【问题描述】:
我刚开始学习python Generator 对于以下代码获取空白列表
Aircraft_typelst = ['Boeing','Airbus','MiJ','goes']
upper_case_name = ( name.upper() for name in Aircraft_typelst )
print(list(upper_case_name))
reverse = (rev[::-1]for rev in upper_case_name)
print(list(reverse))
输出
['BOEING', 'AIRBUS', 'MIJ', 'GOES']
[]
【问题讨论】:
-
一个生成器只能“使用”一次。在第一个
list(upper_case_name)之后,生成器耗尽。 -
@Satyam 你想用生成器吗?
-
是的,我正在使用生成器
标签: python python-3.x list generator