# # 練習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('\n') # 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