employee = { 'name':'王峰', 'sex':'男', 'hiredate':'1997-2-2', 'salary':'2000', 'job':'销售' }
一、通过key值取值
# 1.通过key值取值 name = employee['name'] print(name) # 输出:王峰
二、通过get函数取值
# 2.通过get函数取值 job = employee.get('job') print(job) # 输出:销售
三、以上两种区别
# 以上两种的区别,若key值不存在,使用第一种方法会报错,第二种直接输出:None(默认)也可自己定义 #print(employee['dept']) #程序报错 print(employee.get('dept','不存在')) # 输出:不存在
四、判断key值是否存在于字典中
# in,not in成员运算符:判断目标key是否存在于字典中 print('name' in employee) # 输出True print('name' not in employee) # 输出False