【发布时间】:2016-01-23 19:48:40
【问题描述】:
假设一个列表:s = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J"]
我了解如何打印列表中的每个项目:
for i in s:
print (i)
给出:
A
B
C
D
E
F
G
H
I
J
但假设我想根据n 拆分打印。所以如果n = 3:
A
B
C
D
E
F
G
H
I
J
这些是我的尝试:
k = 0
for i in s:
while k < n:
k += 1
print (i)
和
k = 0
while k < n:
for i in s:
print (i)
k += 1
我知道我的尝试很遥远,但我似乎无法理解。
我知道您可以根据n 创建子列表并以这种方式解决它,但有没有其他方法可以做到这一点?
【问题讨论】:
标签: list python-3.x printing sequence