编写一个名为printTable()的函数,它接受字符串的列表,将它显示在、表格中,每列右对齐。
假定所有内层列表都包含同样数目的字符串。
输入:
tableData = [[‘apple’,‘orange’,‘cherry’,‘banana’],
[‘Alice’,‘Bob’,‘Cathy’,‘David’],
[‘dog’,‘cat’,‘bird’,‘duck’]]
原题要求的输入结果,代码实现:
# python 工具自动化
# 让一个二重列表有序排列
#打印转置列表
tableData = [['apple','orange','cherry','banana'],
['Alice','Bob','Cathy','David'],
['dog','cat','bird','duck']]
# 创建一个长度为 len(tableData)=3 ,元素均为0的 数组colwidth = [0,0,0],用于记录tableData中内层元素的最大长度
colWidth =