【发布时间】:2019-06-15 12:55:48
【问题描述】:
我正在尝试打印一个列表,并且对于每 5 个索引,它会打印一个新行。例如,如果我有:
[1,2,3,4,5,6,7,8,9,10]
输出将是:
1 2 3 4 5
6 7 8 9 10
到目前为止我已经试过了:
lst = [1,2,3,4,5,6,7,8,9,10]
for i in lst:
if len(lst) > 5:
print(lst,'\n')
但我得到的只是:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
.......
我该怎么做?
感谢您的帮助!
【问题讨论】:
-
如果
len(list)不能被您的索引整除,您的输出是什么?
标签: python list printing split