列表推导式:li3 = ["data{}".format(i) for i in range(101) if i % 2 == 0]

# __author: "ZXYang"
# date: 2020/11/12

"""
生成[data1, data2......,data100]

列表推导式:li = [i for i in renge(101)]

"""

# li = []
# for i in range(101):
# value = "data%d" % i
# li.append(value)
# print(li)

# li = ["向洋%d" % i for i in range(101)]
# print(li)

# li2 = ["data{}".format(i) for i in range(101)]
# print(li2)

# a = [i for i in range(1, 101)]
# b = [a[k:k+3] for k in range(0, len(a), 3)]

"""
要求:生成[data2, data4......,data100]

列表推导式: li2 = ["data{}".format(i) for i in range(101)]
列表推导式:加if判断(重点), li3 = ["data{}".format(i) for i in range(101) if i % 2 == 0]
双for 循环(重点)aa = [(x, y) for x in range(10) for y in range(10) if x % 2 == 0 and y % 3 == 0]
                     print(aa)

"""
li3 = ["data{}".format(i) for i in range(101) if i % 2 == 0]
print(li3)
posted @ 2020-11-13 00:12  zxy_ang  阅读(806)  评论(0)    收藏  举报