列表表达式和生成器表达式

# 列表解析
list_egg = ['鸡蛋%s' % i for i in range(20)] # 列表推导式
print(list_egg)
# egg_list=[]
# for i in range(10):
# egg_list.append('egg%s' % i)
# print(egg_list)
print([i for i in range(10)])

# 生成器表达式:
# g = (i for i in range(10))
# print(g)
# for i in g:
# print(i)

# 列表表达式和生成器表达式区别
# 括号不一样
# 返回的值不一样 =====》 导致生成器表达式几乎不占用内存
上一篇:为什么我的Python蛋不起作用? – 根本找不到任何发行版


下一篇:[PYTHOND] python 库本地安装 pip 本地安装