如何將字符串列表(每個字符串表示一個數字,即[‘1’, ‘2’, ‘3’]
)轉換爲數字值。如何將字符串列表轉換爲數字值?
0
A
回答
16
2
嘗試此方法:
>>> int('5')
5
2
贊這個:
map(int, ['1', '2', '3'])
5
只要字符串的形式爲'1'而不是'one',那麼你可以使用int()函數。
一些示例代碼將
strList = ['1','2','3']
numList = [int(x) for x in strList]
或沒有列表理解
strList = ['1','2','3']
numList = []
for x in strList:
numList.append(int(x))
兩個例子遍歷對字符串列表和應用INT()函數的值。
10
>>> i = ['1', '2', '3']
>>> [int(k) for k in i]
[1, 2, 3]
0
a=['1','2','3']
map(lambda x: int(x),a)
> [1, 2, 3]
相關問題
- 1. 將字符串值轉換爲列表
- 2. 如何將字符串列表轉換爲數值?
- 3. 如何將字符串列表轉換爲數字numpy數組?
- 4. 將字符串轉換爲字列表?
- 5. 如何將字符串列表轉換爲查詢字符串?
- 6. 將「字符串」值轉換爲數字
- 7. 如何將字符串列表轉換爲整數列表?
- 8. 如何將字符串轉換爲整數列表的列表?
- 9. 如何將數字列表轉換爲字符串?
- 10. 將「字符串」和「數字串」的列表轉換爲「數字串」被轉換爲數字的列表
- 11. 將字符串列表轉換爲字符串列表
- 12. 轉換字符串列表爲數字
- 13. 如何將php字符串值轉換爲android字符串值?
- 14. 將字符串列表轉換爲字符串數組
- 15. JAVA將字符串轉換爲字符串數組的列表
- 16. 如何將字符串文字轉換爲字符串值
- 17. 如何將字符串值轉換(或轉換)爲整數值?
- 18. 如何將字符串字符轉換爲列表?
- 19. 如何將散列表的值轉換爲字符串i Java
- 20. 如何將ascii值列表轉換爲python中的字符串?
- 21. 如何將數據表值從整數轉換爲字符串
- 22. 將列表轉換爲字符串 - TCL
- 23. 將Enumerable.Range轉換爲字符串列表
- 24. Java - 將字符串轉換爲列表
- 25. 將字符串轉換爲列表
- 26. 將字符串轉換爲列表
- 27. 將字符串轉換爲列表
- 28. 將列表轉換爲字符串
- 29. 將字符串轉換爲int64列表
- 30. 將字符串列表轉換爲xml
應該指出的是'map'是在應用功能'int'到列表中的每一個元素功能內置。然後返回該函數結果的列表。 – 2009-08-28 06:20:26
我一直在僞造像函數式編程這樣的地圖存在,感謝提醒我另一個很好的方式來修改列表。 – 2009-08-28 06:28:27
這是作業。爲什麼提供完整的答案?爲什麼不提供提示,方向和 - 最重要的是 - 對int函數的引用? – 2009-08-28 10:21:09