使用循环以表格格式打印列表
Printing a list in tabular format using loop
正在寻找如何获取我的列表,例如,
myList = ["1", "2", "3", "4", "5", "6", "8", "9"]
转换为表格格式,例如,
1 2 3
4 5 6
7 8 9
我更喜欢使用循环来自动化它,以便它从列表中选择前 3 个项目,然后将接下来的 3 个移到下一行,依此类推。我发现了类似的问题,但找不到如何将其实现到我的程序中,我只是 python.
的初学者
谢谢!
myList = ["1", "2", "3", "4", "5", "6", "7", "8", "9"]
下面,我们枚举myList,每3个字符打印一个换行符。
for j, i in enumerate(myList):
if j%3==0:
print('\n')
print(i, end= " ")
输出:
1 2 3
4 5 6
7 8 9
正在寻找如何获取我的列表,例如,
myList = ["1", "2", "3", "4", "5", "6", "8", "9"]
转换为表格格式,例如,
1 2 3
4 5 6
7 8 9
我更喜欢使用循环来自动化它,以便它从列表中选择前 3 个项目,然后将接下来的 3 个移到下一行,依此类推。我发现了类似的问题,但找不到如何将其实现到我的程序中,我只是 python.
的初学者谢谢!
myList = ["1", "2", "3", "4", "5", "6", "7", "8", "9"]
下面,我们枚举myList,每3个字符打印一个换行符。
for j, i in enumerate(myList):
if j%3==0:
print('\n')
print(i, end= " ")
输出:
1 2 3
4 5 6
7 8 9