如何使用Python将列表转换为字符串?
当前回答
使用“. join:
xs = ['1', '2', '3']
s = ''.join(xs)
如果列表包含整数,则在连接它们之前将元素转换为字符串:
xs = [1, 2, 3]
s = ''.join(str(x) for x in xs)
其他回答
xs = ['L', 'O', 'L']
lol_string = ''.join(map(str, xs))
>>> xs = [1, 2, 3]
>>> " ".join(str(x) for x in xs)
'1 2 3'
使用“. join:
xs = ['1', '2', '3']
s = ''.join(xs)
如果列表包含整数,则在连接它们之前将元素转换为字符串:
xs = [1, 2, 3]
s = ''.join(str(x) for x in xs)
推荐文章
- 如何激活蟒蛇环境
- 省略[…]意思是在一个列表里?
- 为什么我得到“'str'对象没有属性'读取'”当尝试使用' json。载入字符串?
- 不区分大小写的列表排序,没有降低结果?
- 排序后的语法(key=lambda:…)
- 在烧瓶中返回HTTP状态代码201
- 使用python创建一个简单的XML文件
- APT命令行界面式的yes/no输入?
- 如何打印出状态栏和百分比?
- 在Python中获取大文件的MD5哈希值
- 在Python格式字符串中%s是什么意思?
- 如何循环通过所有但最后一项的列表?
- python用什么方法避免默认参数为空列表?
- indexOf()和search()的区别是什么?
- ValueError: numpy。Ndarray大小改变,可能表示二进制不兼容。期望从C头得到88,从PyObject得到80