【发布时间】:2011-01-31 08:27:36
【问题描述】:
我有以下代码:
code1:
lis = ["a", "s", "d"]
string.join(lis)
code2:
lis = ["a", "s", "d"]
' '.join(lis)
结果:
对于这两种情况,结果都是 'a s d'
现在,在某些情况下(如果我是正确的),默认分隔值“sep”的值与“”不同。我真的很想知道这种情况什么时候发生?
我有以下疑问:
以上两个代码有什么区别吗,更具体的在'join' python2.x情况下的声明。
如果“是”,那么我如何在 python3.x 中执行“code1”的任务,因为在 python3.x 中,字符串没有模块“join”
提前谢谢..
【问题讨论】:
-
当你运行这两者并比较结果时,你看到了什么?请用您实际观察到的差异更新问题。