生成器

列表推导式
# 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.生成器推导式

 

posted on 2019-03-16 16:02  吾汝之亮也  阅读(69)  评论(0)    收藏  举报

导航