需要快速帮助,但是如何在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