请问我现在利用sql查询出来的数据是元组,想转换成字符串,但是利用join报错,如图,请问怎么解决?
请问我现在利用sql查询出来的数据是元组,想转换成字符串,但是利用join报错,如图,请问怎么解决
请问我现在利用sql查询出来的数据是元组,想转换成字符串,但是利用join报错,如图,请问怎么解决?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 梦幻精灵_cq 2023-08-03 18:00关注
由报错信息可知,您的元组是int整型,在使用str.join()之前得将元组内的int转换成str。
您可以用列表解析式解析拼接
''.join([str(i) for i in sqldata])
- 您也可以用map()函数转字符串后拼接
''.join(map(str, sqldata))
- str.join()方法是字符串方法,只可以用用字符串拼接字符串序列(拼接字符可以是''空字符,效果就是把序列字符串一个一个紧挨着拼接)。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 本人本科机械,目前研一。没有深度学习基础,目前对研究生课题一片迷茫,请教各位!
- ¥15 关于R语言单因素与多因素线性回归的平均值
- ¥15 服务器清除BIOS之后引导不了
- ¥15 CPLEX用OPL编写的混合整数线性优化问题。
- ¥15 可以用EasyConnect连接实验室内网,但无法连接内网才能访问的服务器,为什么?
- ¥15 前端预览docx文件,文件从后端传送过来。
- ¥15 层次聚类和蛋白质相似度
- ¥25 主成分分析中的第一第二主成分分别代表哪些参数
- ¥15 oracle数据库查询语句问题
- ¥15 有没有c++绘制算法的佬们吗救孩一下