将列表拆分为行

hik*_*ker -1 python

我有一个full_list如下:

full_list = [[[-180, 90], [-180, 80], [-175, 80], [-175, 90]], [[-180, 80], [-180, 70], [-175, 70], [-175, 80]], [[-180, 70], [-180, 60], [-175, 60], [-175, 70]], [[-180, 60], [-180, 50], [-175, 50], [-175, 60]]]
Run Code Online (Sandbox Code Playgroud)

如何生成名为ans的​​列表如下?

ans = [[[-180, 90], [-180, 80], [-175, 80], [-175, 90]],
       [[-180, 80], [-180, 70], [-175, 70], [-175, 80]],
       [[-180, 70], [-180, 60], [-175, 60], [-175, 70]],
       [[-180, 60], [-180, 50], [-175, 50], [-175, 60]]]
Run Code Online (Sandbox Code Playgroud)

两个列表都是相同的,唯一的区别是后者被分成行.

jam*_*lak 5

你在谈论漂亮的印刷吗?你的清单就是这样的.

>>> full_list = [[[-180, 90], [-180, 80], [-175, 80], [-175, 90]], [[-180, 80], [-180, 70], [-175, 70], [-175, 80]], [[-180, 70], [-180, 60], [-175, 60], [-175, 70]], [[-180, 60], [-180, 50], [-175, 50], [-175, 60]]]

>>> from pprint import pprint
>>> pprint(full_list)
[[[-180, 90], [-180, 80], [-175, 80], [-175, 90]],
 [[-180, 80], [-180, 70], [-175, 70], [-175, 80]],
 [[-180, 70], [-180, 60], [-175, 60], [-175, 70]],
 [[-180, 60], [-180, 50], [-175, 50], [-175, 60]]]
Run Code Online (Sandbox Code Playgroud)