需要快速幫助,但是如何在Python中將[1,2,3]的數組轉換爲字符串1 2 3?如何在Python中將[1,2,3]轉換爲1 2 3字符串?
-4
A
回答
0
>>> L = [1, 2, 3]
>>> ' '.join('%u' % x for x in L)
'1 2 3'
7
下面發生器表達' '.join(str(i) for i in [1,2,3])
將改變每個號碼列表中的到空間分隔的字符串'1 2 3'
。
5
-4
查看數組並將每個元素附加到一個字符串,以空字符串開頭。
+2
這不是Python中的首選方式。另外,'join'方法要快得多。 – rubik
+2
不僅如此,而且這是一個陷阱。這在CPython中不會太糟糕,但在其他實現中,這可能會導致性能下降。 –
0
我不清楚,是否要將[1,2,3]
轉成'123'
或'1 2 3'
。
' '.join(str(i) for i in [1,2,3])
將導致 '1 2 3'
和
''.join(str(i) for i in [1,2,3])
將導致 '123'
(注之間的差值 ''。加入和 ''。加入。)
相關問題
- 1. Python 3,如何將字符串轉換爲「iso-8859-1」以在html中使用
- 2. 如何將字符串轉換爲Python 3中的字典。
- 3. 如何將字符串轉換爲Python中的字節2
- 4. 將字符串['3','1','2']的列表轉換爲已排序整數列表[1,2,3]
- 5. 如何在python中將['2 1','2 1']轉換爲[['1','2'],['2','1']]?
- 6. 的Python 3 - 如何將字符串轉換爲字典
- 7. 在Python 3中將字節列表轉換爲字符串
- 8. 將字符串轉換爲int或浮點在Python 3中?
- 9. 如何將Python 3字節字符串變量轉換爲常規字符串?
- 10. 如何在Python中將字符串轉換爲3個字母的單詞2.7.1
- 11. 轉換八位字節字符串轉換爲Unicode字符串,Python 3中
- 12. 如何將「3.days」轉換爲Rails中的「3天」字符串?
- 13. 在python 3中將字符串轉換爲日期時間
- 14. 如何將字符串轉換爲字典在python中轉義特殊字符
- 15. 如何在Swift 3中將字符串從TextField轉換爲Int?
- 16. 如何在ActionScript 3中將字符串轉換爲char數組?
- 17. 如何將ASCII字符轉換爲Python中的字符串
- 18. 將2位數字轉換爲python中的字符串
- 19. Python 3像Python中的字符串轉換2
- 20. 將字符串轉換爲字典python
- 21. 如何將字符串轉換爲非字符串在matlab中
- 22. 將TINYINT(1)轉換爲字符串
- 23. 將double轉換爲字符串1
- 24. 將utf7字符串轉換爲iso8859-1
- 25. 如何在MySQL中將2個字符串轉換爲日期
- 26. 如何在Angular 2中將「字符串」值轉換爲「類型」
- 27. Python將字符串轉換爲字典
- 28. 如何在Python中將unicode字符串轉換爲文字字符串?
- 29. CSS flexbox:將3列轉換爲2 + 1
- 30. 如何將uint16轉換爲Go中的2字節字符串?
如果你的'list'總是3個元素,你可以這樣做:''{} {} {}'。format(1,2,3)'或''{} {} {}'。格式(* nums)' – jamylak