如何优雅判断list为空 list_temp = [] if list_temp: # 存在值即为真 else: # list_temp是空的 在Python中,False,0,'',[],{},()都可以视为假. 迭代器和生成器 迭代器:可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator. 生成器都是Iterator对象,但list.dict.str虽然是Iterable,却不是Iterator. 把list.dict.str等Iterable变成Iterator可…