您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關怎么在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中創建一個數字列表了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。