变量info为字典类型:
说明:1.字典和列表一样,也能够存储多个数据
2.列表中找某个元素时,是根据下标进行的
3.字典中找某个元素时,是根据冒号前面的值寻找的
4.字典中的每个元素是有两部分构成的,冒号前是“键”,冒号后是“值”。
info = {'name': '班长', 'id': 100} print(info['name']) print(info['id'])
输出:
班长
100
字典的常见操作
(1)get可以用来获取数据
info = {'name': '班长', 'id': 100} print(info['name']) # 获取年龄 print(info['sex']) # 获取不存在的,会出现异常 print(info.get('sex')) # 获取不存在的key,获取到空的内容,不会出现异常
出现异常:
没有出现异常:
(2)字典中的元素是可以修改的,只要通过key找到,就可以修改
info = {'name': '班长', 'id': 100} newId = input('请输入学号') info['id'] = int(newId) print('修改之后的id为%d:'%info['id'])
(3)添加元素
(4)删除元素
1.del 删除指定的元素
del 删除整个字典
2.clear 清空整个字典