data = [ {"手机号": "13888888888", "身份证号": "110101199001011234", "年龄": 31, "出生日期": "1990-01-01"}, {"手机号": "13999999999", "身份证号": "110101199002022345", "年龄": 30, "出生日期": "1990-02-02"}, {"手机号": "13666666666", "身份证号": "110101198903033456", "年龄": 32, "出生日期": "1989-03-03"}, {"手机号": "13777777777", "身份证号": "110101198904044567", "年龄": 31, "出生日期": "1989-04-04"}, {"手机号": "13555555555", "身份证号": "110101198905055678", "年龄": 30, "出生日期": "1989-05-05"}, {"手机号": "13111111111", "身份证号": "110101199006066789", "年龄": 31, "出生日期": "1990-06-06"}, {"手机号": "13222222222", "身份证号": "110101199007077890", "年龄": 30, "出生日期": "1990-07-07"}, {"手机号": "13333333333", "身份证号": "110101199008088901", "年龄": 31, "出生日期": "1990-08-08"}, {"手机号": "13444444444", "身份证号": "110101199009099012", "年龄": 30, "出生日期": "1990-09-09"}, {"手机号": "13000000000", "身份证号": "110101199010101123", "年龄": 31, "出生日期": "1990-10-10"} ]def show_data(): # 清空列表框 listbox.delete(0, END) # 显示表头 listbox.insert(END, "{:<15s}{:<20s}{:<5s}{:<15s}".format("手机号", "身份证号", "年龄", "出生日期")) # 显示数据 for i in range(len(data)): listbox.insert(END, "{:<15s}{:<20s}{:<5d}{:<15s}".format( data[i]["手机号"], data[i]["身份证号"], data[i]["年龄"], data[i]["出生日期"] )) # 创建列表框 listbox = Listbox(root, width=60, height=20) listbox.grid(row=0, column=0, columnspan=4)数据与表头不对齐怎么改
最新发布