# # 练习2
# names.insert(-1, 'alex')
# print(names)
# # 练习3
# names[3]='姗姗'
# print(names)
#
# # 练习4
# names.insert(2, ['oldboy', 'oldgirl'])
# print(names)
#
# # 练习5
# print(names.index('peiqi'))
#
# 练习6
# num = [1, 2, 3, 4, 2, 5, 6, 2]
# names = names + num
#
# print(names)
#
# # 练习7
# print(names[4:7])
#
# # 练习8
# print(names[2:10:2])
#
# # 练习9
# print(names[13:])
# # 练习10
# for i in names:
# print(i, names.index(i))
# 练习11
# for i in names:
# # print(f'索引值为:{names.index(i)},对应的值为{i}')
# if names.index(i) % 2 ==0:
# names.index(i) = -1
# print(names)
# 练习13
products = [['Iphone8', 6888], ['MacPro', 14800], ['小米6', 2499], ['Coffee', 31], ['Book', 80], ['Nike Shoes', 799]]
# for i in products:
# for a in i:
# print(products.index(i), a, end='')
# print('
')
# print('----------商品列表------------')
# for index, i in enumerate(products):
# print(index, i[0], i[1])
flag = False #标志位
res = []
while not flag:# 取反
print('----------商品列表------------')
for index, i in enumerate(products):
print(index, i[0], i[1])
num = input('输入商品编号购买,或者按q退出:')
if num.isdigit():
num = int(num)
if num <= len(products):
res.append(products[num])
# products.pop(num)
else:
print('商品不存在')
elif num == 'q':
if len(res) > 0:
print('----------商品列表------------')
for index, i in enumerate(res):
print(index, i[0], i[1])
flag = True