国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python中列表元素轉為數字的方法分析

2019-11-25 16:44:15
字體:
來源:轉載
供稿:網友

本文實例講述了Python中列表元素轉為數字的方法。分享給大家供大家參考,具體如下:

有一個數字字符的列表:

numbers = ['1', '5', '10', '8']

想要把每個元素轉換為數字:

numbers = [1, 5, 10, 8]

用一個循環來解決:

new_numbers = [];for n in numbers:  new_numbers.append(int(n));numbers = new_numbers;

有沒有更簡單的語句可以做到呢?

1.

numbers = [ int(x) for x in numbers ]

2. Python2.x,可以使用map函數

numbers = map(int, numbers)

如果是3.x,map返回的是map對象,當然也可以轉換為List:

numbers = list(map(int, numbers))

3.還有一種比較復雜點:

for i, v in enumerate(numbers): numbers[i] = int(v)

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python圖片操作技巧總結》、《Python數據結構與算法教程》、《Python Socket編程技巧總結》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 卓资县| 黄陵县| 南投市| 连平县| 林芝县| 肃南| 泗洪县| 义马市| 哈尔滨市| 靖远县| 双柏县| 长白| 洛浦县| 策勒县| 萨嘎县| 秦安县| 石棉县| 汤阴县| 当阳市| 保靖县| 南陵县| 尼勒克县| 甘洛县| 珲春市| 泸定县| 井陉县| 宜阳县| 正宁县| 高平市| 宜春市| 鹿邑县| 平邑县| 浪卡子县| 绥棱县| 东丽区| 罗平县| 集贤县| 白朗县| 安西县| 巴青县| 岢岚县|