【发布时间】:2019-10-09 00:26:39
【问题描述】:
如何将数组列表转换为一个列表并每行打印 6 个元素?
数组列表如下所示:
[['UES9151GS5', 'SQU6245R', 'DEN', 'FRA', '1420564460', '1049\n'],
['SJD8775RZ4', 'SQU6245R', 'DEN', 'FRA', '1420564460', '1049\n'],
['MXU9187YC7', 'MOO1786A', 'MAD', 'FRA', '1420563408', '184\n'],
['PUD8209OG3', 'XXQ4064B', 'JFK', 'FRA', '1420563917', '802\n']]
我希望它看起来像这样:
['UES9151GS5', 'SQU6245R', 'DEN', 'FRA', '1420564460', '1049\n',
'SJD8775RZ4', 'SQU6245R', 'DEN', 'FRA', '1420564460', '1049\n',
'MXU9187YC7', 'MOO1786A', 'MAD', 'FRA', '1420563408', '184\n',
'PUD8209OG3', 'XXQ4064B', 'JFK', 'FRA', '1420563917', '802\n']
我尝试过的是这段代码:
merged_list = []
for l in mylist:
merged_list += l
这就是我得到的:
['UES9151GS5',
'SQU6245R',
'DEN',
'FRA',
'1420564460',
'1049\n',
'SJD8775RZ4',
'SQU6245R',
'DEN',
'FRA',
'1420564460',
'1049\n',
'MXU9187YC7',
'MOO1786A',
'MAD',
'FRA',
'1420563408',
'184\n',
'PUD8209OG3',
'XXQ4064B',
'JFK',
'FRA',
'1420563917',
'802\n']
我正在寻找的是每行打印 6 个元素 非常感谢您的帮助。
【问题讨论】:
-
等等,我很困惑。你做到了,对吧?那么问题/问题是什么?
-
这个post的可能重复
-
你只想每行打印 6 个元素吗?
-
目的是什么?您是否需要它仍然看起来像一个 python 列表,带有
[]和逗号? -
这没有意义,你如何打印它与你如何将它与另一个列表结合起来没有关系,你能明确你想要做什么吗?
标签: python python-3.x list multidimensional-array jupyter-notebook