#创建一个空列表,命名为names,往里面添加old_driver,rain,jack,shanshan,peiqi,black_girl元素
names = [ 'old_driver','rain','jack','shanshan','peiqi','black_girl']
names.insert(-1,'alex')
names[3] = '姗姗'
names.insert(2,['oldboy','oldgirl'])
#print(names.index('peiqi'))
new_names = [1,2,3,4,2,5,6,2]
names.extend(new_names)
#print(names + new_names)
# print(names)
# print(names[4:8])
# print(names[2:11:2])
# print(names[-3:])
# print('--------loop----------')
# #count = 0
# for index,i in enumerate(names):
# print(index, i)
# print(i)
# count += 1
# if count % 2 == 0:
# names[count] = -1
# print(names)
# print(names[names.index(2)+1:].index(2)+names.index(2)+1)
# 购物车模型
products = [['iphone',6888],['MacPro',14800],['小米6',2499],['coffee',31],['book',80],['NIKE shoes',799]]
print('----------商品列表----------')
for index,i in enumerate(products):
print('%s. %s %s'%(index, i[0], i[1]) )
cart = []
run_flag = True#标志位
while run_flag:
purchase = input('请输入要放入购物车的商品编号:')
if purchase.isdigit():#判断是否数字
purchase = int(purchase)
if purchase >=0 and purchase < len(products):
cart.append(products[purchase])
else:
print('商品不存在')
elif purchase == 'q':
if len(cart) > 0:
print('----------购物车----------')
for index,k in enumerate(cart):
print('%s. %s %s'%(index, k[0], k[1]) )
# break
run_flag = False
else:
print('购物车为空')
run_flag = False
else:
print('输入错误')