# 列表推导式
list1 = []
# 用while循环实现
i = 0
while i < 10:
list1.append(i)
i += 1
print(list1)
# 用for循环实现
for j in range(10):
list1.append(j)
print(list1)
# 利用列表推导式实现
list2 = [i for i in range(10)]
print(list2)
运行结果如下:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]