python如何表格对齐, 表格输出对齐, 输出内容对齐
# 我们输出的要求是对齐,但是名字的长度不一样 def deal_data(var): for i in range(12-len(var)): # 为什么是12呢?必须保证里面单个长度不能大于12,具体多少可以看自己的每个单元格的数据, 不超过就可以 var += " " return var list1 = [["Jacky", "79", "108621"], ["Lucy", "444", "99"], ["d", "156", "023"], ["Google", "15226", "0233"]]
for x in list1: # 遍历list1 , 其中的每一个元素是包含3个str的列表,所以x[0],x[1],x[2], 将其中的一个元素的三个子元素全部获取
print(deal_data(x[0]) + " " + deal_data(x[1]) + " " + deal_data(x[2]))