小练习03
#tu = ("alex", [11, 22, {"k1": "v1", "k2": ["age", "name"], "k3": (11, 22, 33)}, 44]) #1.不可变的列表,可查,儿子不能改,孙子可能能改 #2. 不可以 #3.列表,可以可以修改 #s = tu[1][2] #print(s) #s["k2"] = ["age", "name", "Seven"] #print(s) #print(tu) #4元祖 不可改 ''' dic = {"k1": "v1", "k2": "v2", "k3": [11, 22, 33]} for key in dic.keys(): print(key) for value in dic.values(): print(value) for k, v in dic.items(): print(k, v) dic["k4"] = "v4" print(dic) dic["k1"] = "alex" print(dic) dic["k3"].append(44) print(dic) dic["k3"].insert(0, 18) print(dic) ''' #三 ''' li = [11, 22, 33, 44, 55, 66, 77, 88, 99, 90] dic = {"k1": [], "k2": []} for i in li: if i > 66: dic["k1"].append(i) if i < 66: dic["k2"].append(i) print(dic["k1"]) print(dic["k2"]) print(dic) ''' flag = True while flag: li = ["手机", "电脑", "鼠标垫", "游艇"] for i in li: print('{}\t\t{}'.format(li.index(i)+1, i)) num_of_chioce = input('请输入选择的商品序号/输入Q或者q退出程序:') if num_of_chioce.isdigit(): num_of_chioce = int(num_of_chioce) if num_of_chioce > 0 and num_of_chioce <= len(li): print(li[num_of_chioce-1]) else: print('请输入有效数字') elif num_of_chioce.upper() == 'Q':break else: print('请输入数字')