创建数字列表,可以使用list()将range()结果直接转换为列表。
numbers=list(range(1,6))
print(numbers)
输出:
[1, 2, 3, 4, 5]
使用range()可以指定步长。例如,下面的代码打印1~10的偶数:
even_numbers=list(range(2,11,2))
print(even_numbers)
输出:
[2, 4, 6, 8, 10]
range(下限,上限,步长)
列表计算:
min() 列表最小值
max()列表最大值
sum()列表总和
digits=[1,2,3,4,5,6,7,8,9,0]
print(min(digits))
print(max(digits))
print(sum(digits))
输出:
0
9
45
列表解析:
squares=[value**2 for value in range(1,11)]
print(squares)
输出:
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
要使用这种语法,首先指定一个