生成器
列表推导式
# li = []
# for i in range(10):
# li.append(i)
# print(li)
# print([i for i in range(10)])
# [结果 语法] #容器
# li = []
# for i in range(10):
# if i%2 == 1:
# li.append(i)
# print(li)
# print([i for i in range(10) if i%2 == 0]) # 过滤(筛选)
# li = []
# for i in range(10):
# for em in range(3):
# li.append(em)
# print(li)
# print([j for i in range(10) for em in range(3) for j in range(5)])
# 集合推导式
# s = {i for i in range(10)}
# print(s)
# {结果 语法} 容器
# 字典推导式:
# print({i:i+1 for i in range(10)})
# print(type({1,2,32,4}))
# g = (i for i in range(10))
# {'1':1,'2':2}
# {'1','2'}
# {1:2,2:3,3:4}
# {'美女':1999,1999:2}
# 推导式:
# 1.列表
# 2.集合
# 3.字典
# 1.生成器推导式
浙公网安备 33010602011771号