不灭的焱

革命尚未成功,同志仍须努力 下载Go 下载Java

作者:AlbertWen  添加时间:2020-11-04 14:37:26  修改时间:2026-01-21 20:02:28  分类:22.Python编程  编辑

Python中使用.join()连接list时,出现类型错误的解决办法:

>>> ls = [1,2,3]
>>> print ','.join(ls)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: sequence item 0: expected string, int found

解决办法:

对list中的元素进行类型转换到string

 

>>> print ','.join('%s' % id for id in ls)
1,2,3