#字典的操作
d = {'name':'chuxu','age':90,'sex':'man'}
#返回字典索引的键
print(d.keys())
#返回字典索引的值
print(d.values())
#把字典dict2的键/值对更新到dict里
c = {}
print(c.update(d))
print(c)
#pop删除指定给定键所对应的值,返回这个值并从字典中把它移除。
print(d.pop('sex'))
#指定该键显示该键的值
print(d['name'],d['age'])
#get返回参数知道的值(参数是字典的键,第二个参数当不存在时返回的值 默认为None)
print(d.get('chudfdfdfdfdfu',0))
#以列表返回可遍历的(键, 值) 元组数组
print(d.items())
#清空该字典
print(d.clear())
#增加查询员工信息小题
l = [{'name': '1', 'age': '1', 'sex': '1'}]
while True:
print('1.添加员工信息', '\n2.查询员工信息', '\n3.退出程序')
q = input('请选择[1-->3]:')
if q == '1':
s = input('请输入员工姓名:')
for i in range(len(l)):
if l[i]['name'] == s:
# print(i)
print('姓名重复')
break
# continue
else:
name = s
age = input('请输入员工年纪:')
sex = input('请输入员工性别:')
d = {'name': name, 'age': age, 'sex': sex}
l.append(d)
print(l)
# break
# continue
elif q == '2':
s = input('请查询员工的姓名:')
for i in range(len(l)):
if l[i]['name'] == s:
#
# continue
# break
print(l[i])
break
else:
print('未查询到员工信息请重新输入')
# break
elif q == '3':
print('退出程序')
break
else:
print('未知选项')