在Python中单独打印列表中的每个条目

sbb*_*bb0 0 python printing list

说我有一个阵列:

a = [1, 2, 3, 4]
Run Code Online (Sandbox Code Playgroud)

我希望它像这样打印:

1
2
3
4
Run Code Online (Sandbox Code Playgroud)

但我不想去:

print(a[0])
print(a[1])
print(a[2])
print(a[3])
Run Code Online (Sandbox Code Playgroud)

我想让它自动打印每个条目,但动态足够,以便在没有其他条件时停止,但如果存在则继续,如果这有意义的话.在编程方面,我不是很善于言语,但我希望这是有道理的.

Kir*_*ser 7

将该列表与换行符一起加入:

print '\n'.join(a)
Run Code Online (Sandbox Code Playgroud)


Sve*_*ach 5

使用循环:

for x in a:
    print x
Run Code Online (Sandbox Code Playgroud)