python数组转换为字符串
在python语言中,我想把sStr1=[[1,2,3,4],[5,6,7,8]]转化为sStr2='1,2,3,4,5,6,7,8',有没有什么方法可以转换?或者把sS...
在python语言中,我想把sStr1=[[1,2,3,4],[5,6,7,8]]转化为sStr2='1,2,3,4,5,6,7,8',有没有什么方法可以转换?或者把sStr1=[1,2,3,4]转化为sStr2='1,2,3,4‘, 求大神指导!谢谢!
不好意思,上面写错了,是把sStr1=[[1 2 3 4] [5 6 7 8]]转化为sStr2='1,2,3,4,5,6,7,8',有没有什么方法可以转换?或者把sStr1=[1 2 3 4]转化为sStr2='1,2,3,4‘,谢谢! 展开
不好意思,上面写错了,是把sStr1=[[1 2 3 4] [5 6 7 8]]转化为sStr2='1,2,3,4,5,6,7,8',有没有什么方法可以转换?或者把sStr1=[1 2 3 4]转化为sStr2='1,2,3,4‘,谢谢! 展开
2个回答
展开全部
",".join(map(str, [ele for sub in sStr1 for ele in sub]))
",".join(map(str, sStr1))
祝你成功。
更多追问追答
追问
不好意思,上面写错了,是把sStr1=[[1 2 3 4] [5 6 7 8]]转化为sStr2='1,2,3,4,5,6,7,8',有没有什么方法可以转换?或者把sStr1=[1 2 3 4]转化为sStr2='1,2,3,4‘,能不能麻烦您帮我修改一下,非常感谢您!
追答
//第一个转化
sStr2 = ",".join(map(str, [ele for sub in sStr1 for ele in sub]))
//第二个转化
sStr2 = ",".join(map(str, sStr1))
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询