無論如何要將一系列整數轉換爲列表
12345
到['1','2','3','4','5']
將整數轉換爲Python中的列表
-2
A
回答
0
根據你所說的「一系列整數」
如果你的意思是一個很大的數字,蘿拉的解決方案是找到,但容易些的是什麼:
n = 12345
a = [c for c in str(n)]
如果您的意思是「在字符串陣列中轉向整數陣列」
a = [1, 2, 3, 4, 5, 6]
b = list(map(int, a))
+0
'[c for str(n)]'< - 如果你沒有對每個成員做任何事情,那麼沒有理由使用理解。直接轉換爲列表:'list(str(n))'。 –
0
list(str(i))
這個工作的原因是str
變成了整數(例如, 12345)轉換爲其字符串表示形式('12345'
),並且字符串是可迭代的,因此可以直接轉換爲(組件字符)列表。
In [1]: i = 12345
In [2]: list(str(i))
Out[2]: ['1', '2', '3', '4', '5']
+0
這是正確的方法。簡單,可讀,Pythonic。 – Joe
相關問題
- 1. 如何將Python整數列表轉換爲列表列表?
- 2. 將列表轉換爲整數列表
- 3. 將單個整數輸入轉換爲Python中的列表
- 4. 如何將字符串列表轉換爲Python中的整數?
- 5. 將整數轉換爲Python中的列表
- 6. 將非整數轉換爲整數python
- 7. 在Python中將整數列表轉換爲範圍
- 8. 將整數列表轉換爲塊
- 9. 將整數轉換爲單詞列表
- 10. 將整數轉換爲列表?
- 11. 將一串數字轉換爲一個整數列表。 Python
- 12. Python - 將字符串轉換爲可重用的整數列表
- 13. 將整數列表轉換爲Python中的預定義字符串列表
- 14. 將列表轉換爲Python中的* args
- 15. 如何在Python中將正整數列表轉換爲負整數?
- 16. 將python數據框轉換爲列表
- 17. 將python列表轉換爲javascript數組
- 18. 將JSON數組轉換爲Python列表
- 19. 將Scala中的列表轉換爲Python列表或數據框
- 20. 瑪雅Python:如何將列表轉換爲整數
- 21. Python:將列表元素從readline()轉換爲整數?
- 22. 在scikit-learn中將單詞列表轉換爲整數列表
- 23. 將文件轉換爲整數的Python
- 24. 將帶小數點的字符串列表轉換爲Python中的整數
- 25. 將字符串的混合列表轉換爲整數列表
- 26. 如何將字符串轉換爲整數列表的列表?
- 27. 將列表中的部分從字符串轉換爲python中的整數3.4
- 28. strToInt函數將字符列表轉換爲C中的整數
- 29. 將整數轉換爲組合框中的數字列表 - C#
- 30. 在python中將列表和列表的列表轉換爲csv
我的意思可能不是進入*那*列表,而是。 – jonrsharpe
這些可能的重複:http://stackoverflow.com/q/1906717/478656; http://stackoverflow.com/q/780390/478656; http://stackoverflow.com/q/13905936/478656; http://stackoverflow.com/q/974952/478656; http://stackoverflow.com/q/5242798/478656; – TessellatingHeckler