随笔记录方便自己和同路人查阅。
#------------------------------------------------我是可耻的分割线-------------------------------------------
编写一个名为 printTable()的函数,它接受字符串的列表的列表,将它显示在组织良好的表格中,
每列右对齐。假定所有内层列表都包含同样数目的字符串。
#------------------------------------------------我是可耻的分割线-------------------------------------------
示例代码:
#! python 3 # -*- coding:utf-8 -*- # Autor: Li Rong Yang tableData = [['apples', 'oranges', 'cherries', 'banana'], ['Alice', 'Bob', 'Carol', 'David'], ['dogs', 'cats', 'moose', 'goose']] def printTable(list_name):#定义函数接收字符串列表的列表 for i in range(len(list_name)):#循环列表长度 list_name[i] = ' '.join(list_name[i])#把列表的列表转换为字符串 #print(list_name) for i in range(len(list_name)):#循环转换后列表的的长度 print(list_name[i].rjust(35))#把列表内容右对齐打印 printTable(tableData)
运行结果: