Can't convert 'list' object to str 解决办法

 时间:2024-10-14 19:19:39

1、错误的意思是,不能把元素连接到list因为+是连接符,需要2边都是str才行

Can't convert 'list' object to str 解决办法

2、如果是需要把列表的信息打印出来,那么可以通过遍历把列表元素转换成字符串新增一个临时变量,来保存遍历的结果str = ['a','b',刻八圄俏9;c']str2 = ''for x in str: str2 = str2 + xprint('str:' + str2)

Can't convert 'list' object to str 解决办法

3、如果需要打印出列表的效果,可以改成这样衡痕贤伎str = ['a','b','c']str2 = '['for x in str: str2 = str2 + x + ','str2 = str2[:-1] + ']'print('str:' + str2)

Can't convert 'list' object to str 解决办法

4、不过对于Python提供非常方便的函数可以通过join把列表格式化str = ['a','b','c']print('str:' + ','.join(str))

Can't convert 'list' object to str 解决办法

5、需要更加直观的显示原格式,可以进行小小的改动str = ['a','b','c']print('str:[' + ','.join(str) + ']')

Can't convert 'list' object to str 解决办法

6、实际上,join的意思就是把'-'里面的符号,替换到列表里面,用白话来说,就是用符号把列表元素给隔离开来str = ['a','b','c']print(str)print('str:' + '-'.join(str))

Can't convert 'list' object to str 解决办法
  • 设置提高电脑CPU处理性能使电脑变快
  • 打开命令提示符的多种方法
  • 知乎怎么进入知乎实验室
  • 电脑中怎样去查看鼠标物理设备对象名称的详情?
  • 资源管理器结束任务后电脑白屏
  • 热门搜索
    只要妈妈露笑脸手抄报 关于黄河的手抄报初一 孝德手抄报内容 安全文明手抄报图片 道德手抄报 自我介绍手抄报图片 安全健康手抄报 格列佛游记手抄报 小学生手抄报怎么做 简单英语手抄报图片