我有以下的代码块:移植片的代码
CODE1:
lis = ["a", "s", "d"]
string.join(lis)
CODE2:
lis = ["a", "s", "d"]
' '.join(lis)
结果:
对于这两种结果是'a s d'
现在,当作为默认分隔值的'sep'的值不同于''时,应该存在某些情况(如果我是正确的)。我真的很想知道这种情况何时会发生?
我有以下疑惑:
是存在的,更具体的“加入” 声明python2.x的情况下,上述两个代码之间的任何差异。
如果“是”,那么我如何因为python3.x串执行python3.x“代码1”的任务没有在该模块中提前“加入”
感谢。
当你跑这两个并比较结果时,你看到了什么?请**更新**与您实际观察到的差异的问题。 – 2011-01-31 11:04:23