小编use*_*781的帖子

为Python 2解压缩打印列表

我在理解为什么解压缩不能与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)

python printing python-2.7 python-3.x

7
推荐指数
2
解决办法
3325
查看次数

标签 统计

printing ×1

python ×1

python-2.7 ×1

python-3.x ×1