我试图在打印时向列表中添加一个新行,但我无法使其工作
I am trying to add a new line to a list when I print it but I can't make it work
我一直在尝试像在普通语句中添加新行时那样做,但如果我那样做,它就不起作用了。
cars = ["audi", "bmw", "toyota"]
print(\ncars)
显示此错误:
SyntaxError: unexpected character after line continuation character
如何在打印列表中添加新行?顺便说一句,我是 python 和一般编程的初学者。
尝试
print("\n"+cars)
这才是正确的做法。
您需要写反斜杠 n,而不是正斜杠 n
试试这个:
print("\n",cars)
写反斜杠 n,而不是斜杠 n
print("\n".join(cars))
这里已经回答了这个问题:
Printing list elements on separated lines in Python
我一直在尝试像在普通语句中添加新行时那样做,但如果我那样做,它就不起作用了。
cars = ["audi", "bmw", "toyota"]
print(\ncars)
显示此错误:
SyntaxError: unexpected character after line continuation character
如何在打印列表中添加新行?顺便说一句,我是 python 和一般编程的初学者。
尝试
print("\n"+cars)
这才是正确的做法。 您需要写反斜杠 n,而不是正斜杠 n
试试这个:
print("\n",cars)
写反斜杠 n,而不是斜杠 n
print("\n".join(cars))
这里已经回答了这个问题:
Printing list elements on separated lines in Python