1. 用户输入key值,查看字典中key对应的value值,若不存在提示用户key不存在。例如字典为d = {'a': '1', 'b':'2'}d = {'a': 1, 'b': 2} key = input('请输入查找的key:') value = d.get(key) # get方法是通过key查找value,就是key不存在也不会报错 if value: print(f'{key}对应的值为{value}') else: print('您输入的key不存在,请重新输入')
2.li = {'name': 'qianan', 'age': 18, 'address': 'hunan’} 打印 li 列表的key与value值
li = {'name': 'qianan', 'age': 18, 'address': 'hunan'} print(li.keys(),li.values()) # 利用字典中的keys(),values()直接获得字典的key值和value值 li1 = ['name', 'age', 'address'] li2 = ['moumou', 18, 'hunan’]
3.li1 = ['name', 'age', 'address'] li2 = ['moumou', 18, 'hunan’] 将 li1 与 li2 以键值对方式呈现(字典数据类型)
li1 = ['name', 'age', 'address'] li2 = ['moumou', 18, 'hunan'] print(dict(zip(li1,li2))) # 整体打包,最后将zip打包的结果强转为字典类型
4.a = 6 b = 8 ,将a,b的值进行交换 实现 a = 8,
a = int(input("请输入")) b = int(input("请输入")) print(a if a > b else b)
5.判断"Lisa" 是否在["ZhangSan","LiSi","Lisa","LiHua"]里面,如果在则输出"Lisa在班级里面",否则输出"Lisa不在班级里面"
if "Lisa" in ["ZhangSan", "LiSi", "Lisa", "LiHua"]: print("Lisa在班级里面") else: print("Lisa不在班级里面")