import prettytable#表库
row_number=6
table=prettytable.PrettyTable()#创建一张表格
table.field_names=["行号","座位1","座位2","座位3","座位4","座位5"]#设置标题(表头)
for i in range(1,row_number+1):#遍历初始化有票
list=[f'第{i}行','有票','有票','有票','有票','有票']
table.add_row(list)#添加列表
print(table)#显示可选座位
row,column=input("请输入选择的坐席:").split(',')#订票
table=prettytable.PrettyTable()#绘制新表
table.field_names = ["行号", "座位1", "座位2", "座位3", "座位4", "座位5"] # 设置标题(表头)
for i in range(1,row_number+1):
if int(row)==i:#判断是否购买
list = [f'第{i}行', '有票', '有票', '有票', '有票', '有票']
list[int(column)]='已售'
table.add_row(list)
else:
list = [f'第{i}行', '有票', '有票', '有票', '有票', '有票']
table.add_row(list) # 添加列表
print(table)#购买后
运行结果