【发布时间】:2015-08-09 07:03:27
【问题描述】:
有没有办法用\n 序列分隔列表项?
这是代码:
month_names = [
['January', 'February', 'March'],
['April', 'May', 'June'],
['July', 'August', 'September'],
['October', 'November', 'December'],
]
print month_names
问题是当我尝试将\n 或'\n' 添加到列表或打印如下:
print month_names + '\n'
或
['January', 'February', 'March'], '\n',
语法或类型错误引发,有时会打印出\n。
所需的输出是:
'January', 'February', 'March'
'April', 'May', 'June'
'July', 'August', 'September'
'October', 'November', 'December'
我想将其保留为一个列表,以便我可以回忆第二个列表,例如:
'April', 'May', 'June'
【问题讨论】:
-
你为什么想要它?你想达到什么目的?对我来说似乎是XY problem。你能展示你期望的输出吗?
-
@AnandSKumar 试图定义一个列表,其中包含:春季(1 月、2 月、3 月)夏季(4 月、5 月、6 月)等等。当我回忆起整个列表时,它会打印整个列表。
-
您想要/期望的输出是什么?请分享。
-
@closevoters:我看不出 OP 不喜欢使用 join。
-
@Heartagramir 请用您期望输出的其他内容更新问题