date
Date = [['apples', 'oranges', 'cherries', 'banana'],['Alice', 'Bob', 'Carol', 'David'],
['dogs', 'cats', 'moose', 'goose']]
def findmaxlen(Date):
maxlen = 0
for i in range(len(Date)):
if len(Date) > maxlen:
maxlen = len(Date)
return maxlen
def printTable(List):
k = len(List)# 列表的个数
v = len(List)# 列表中元素的个数
for i in range(v):
for j in range(k):
print(List.rjust(findmaxlen(List)), end=' ')
print()
printTable(Date)
的作用是 的十六行的作用是 Sss123057057 发表于 2021-2-21 12:57
的十六行的作用是
打印一个空行 第 16 行本意是要这个显示效果
print()
可是,这种渲染效果的代码与代码框 "犯冲",放入后就会失效。 本帖最后由 Stubborn 于 2021-2-21 13:08 编辑
Sss123057057 发表于 2021-2-21 12:57
的十六行的作用是
看样子,是换行用的
不知道你要实现什么效果
def printtable(List):
for a,b,c in zip(*List):
print(f"{a} {b} {c}")
页:
[1]