将个别列表放在新行上

use*_*818 1 python list

来自死脑的血腥愚蠢问题......

我有一个清单:

[1,2,3,4,5,6,7,8,9]
Run Code Online (Sandbox Code Playgroud)

我把它切成3个列表:

splits = [1,2,3],[4,5,6],[7,8,9]
Run Code Online (Sandbox Code Playgroud)

我想现在已经印在各行上了

print splits
Run Code Online (Sandbox Code Playgroud)

[1,2,3]
[4,5,6]
[7,8,9]
Run Code Online (Sandbox Code Playgroud)

有人可以请1)打击我的头部并且2)提醒我该怎么做?

Lev*_*von 6

如果

s = [[1,2,3],[4,5,6],[7,8,9]] # list of lists
Run Code Online (Sandbox Code Playgroud)

要么

s = [1,2,3],[4,5,6],[7,8,9]   # a tuple of lists
Run Code Online (Sandbox Code Playgroud)

然后

for i in s:
   print(i)
Run Code Online (Sandbox Code Playgroud)

将导致:

[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
Run Code Online (Sandbox Code Playgroud)

Python禅宗的指导下:简单比复杂更好.