我试图在打印时向列表中添加一个新行,但我无法使其工作

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