hungrybread 发表于 2020-2-7 16:01:27

python中关于字符,列表转化的问题

假设有串数字a='0123456789',很容易通过字符串拆分列表(如下):

>>> a='0123456789'
>>> b=list(a)
>>> b
['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']

但是如何通过一个拆分后的列表b聚合成一个像a那样的字符串呢???试了一下好像无法反向操作。

>>> b
['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']
>>> c=str(b)
>>> c
"['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']"

冬雪雪冬 发表于 2020-2-7 16:03:02

>>> b = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']
>>> ''.join(b)
'0123456789'

一个账号 发表于 2020-2-7 16:05:01

"".join(b)

hungrybread 发表于 2020-2-7 16:15:38

冬雪雪冬 发表于 2020-2-7 16:03


谢谢了~

hungrybread 发表于 2020-2-7 16:16:18

一个账号 发表于 2020-2-7 16:05


谢谢
页: [1]
查看完整版本: python中关于字符,列表转化的问题