代码:
products=[['iphone',6888],['MacPro',14800],['小米6',2499],['Coffee',31],['Book',60],['Nike',699]]
print('-'*5,'商品列表','-'*5)
for index,name in enumerate(products):
print(index,name[0],name[1])
flag=True
shop_list=[]
money=0
detail=[]
while flag:
idx=eval(input('请输入你要购买的产品编号'))
shop_list.append(products[idx][0])
money+=products[idx][1]
print('已添加进购物车!')
detail.append([products[idx][0],products[idx][1]])
quit=input('是否退出_(q):')
if quit=='q':
flag=False
print('你最终购买的的商品有:',shop_list)
print('金额总计是:',money)
print('小票详情是:',[x[0]+':'+str(x[1]) for x in detail])
效果: