我在理解为什么解压缩不能与Python 2.7中的list和print语句一起使用时遇到问题:
>>> l=['a', 'b', 'c']
>>> print (*l, sep='')
Run Code Online (Sandbox Code Playgroud)
Python 3.x工作正常并打印:
abc
Run Code Online (Sandbox Code Playgroud)
但是,Python 2.7引发了一个错误:
print (*l, sep='')
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
我怎样才能使它适用于Python 2.7?
我知道我可以使用join来代码编写: ''.join(l)