创建数值列表及列表解析

创建列表

  1. range()   range(1,6) 输出是1 2 3 4 5   ;还可以设置步长range(2,11,2)  输出是 2 4 6 8 10 
  2. list() list(range(1,6))    结果是一个列表[1,2,3,4,5] 

squares=[]
for value in range(1,11):
    square=value**2
    squares.append(square)
print(squares)

对数字列表进行简单的统计计算,

Python函数有 min();max();sum()

列表解析

列表解析将for循环和创建新元素的代码合并成一行,并自动附加新元素(和上面的代码比较)

squares=[value**2 for value in range(1,11)]    #for循环结尾没有冒号
print(squares)

猜你喜欢

转载自blog.csdn.net/qq_42235129/article/details/84196743