python创建数字列表_Python创建数字列表
【一】range()函數在python中可以使用range()函數來產生一系列數字for w in range(1,11):
print(w)
輸出:
1
2
3
4
5
6
7
8
9
10
#注意:這里的到10就結束了,不包括11
【二】list()函數如果將range()作為參數傳遞給list()函數,那么就會將數字以列表的形式輸出num=list(range(1,11))
print(num)
輸出:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
使用range()函數時還可以指定步長num=list(range(1,11,2))
print(num)
輸出:
[1, 3, 5, 7, 9]
【三】min()函數、max()函數和sum()函數min()函數求最小值,max()函數求最大值,sum()函數求和num=list(range(1,11,2))
print(num)
print(max(num))
print(min(num))
print("sum is :",sum(num))
輸出:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
10
1
sum is : 55
【四】列表解析列表解析是為了縮減代碼
原始代碼:num=[]
for w in range(1,11):
num4=w**2
num.append(num4)
print(num)
輸出:
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
列表解析代碼:num1=[ num2**3 for num2 in range(1,11)]
print(num1)
輸出:
[1, 8, 27, 64, 125, 216, 343, 512, 729, 1000]
總結
以上是生活随笔為你收集整理的python创建数字列表_Python创建数字列表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 栈在表达式计算过程中的应用
- 下一篇: 绵阳python培训_《绵》原文及翻译海