不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2020-11-04 14:34  分类: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