# 列表推导式
l1 = [i for i in range(1, 101)]
print(l1)
l2 = [i ** 2 for i in range(1, 11)]
print(l2)
l3 = [f'{i}号' for i in range(1, 11)]
print(l3)
l4 = [i for i in range(1, 21) if i != 18]
print(l4)
# 通过列表test构建一个新列表,不含4
test = [[5, 6, 9, 4], [4, 7, 8, 10]]
new = [j for i in test for j in i if j != 4]
print(new)
# 100以内可以被7整除的数
l5 = [i for i in range(1, 101) if i % 7 == 0]
print(l5)
Python列表推导式
最新推荐文章于 2024-07-27 17:39:19 发布