字典dict
一、字典dictionary(dict为字典关键字):可变容器,可以保存任意类型对象,以键值对{key:value}方式保存
例如:
s = {'姓名':'小明', '学号':'1222', '年龄':'17'}
s = dict(a=1, b=2, c=3) #s = {'a':1, 'b':2, 'c':3}
1.增加元素
①
s = {'班级':'三年一班'}
②
s.update({'年级':'三年一班'})
2.删除元素
①
a = s.pop('年级', -1) #当s中存在'年级'键时进行删除并返回key对应的value,不存在时返回-1
②
s.clear() #清空s
3.修改元素
s['姓名'] = '小敏'
4.查找元素
①
print(s['姓名'])
②get
a = s.get('姓名', -1)
③setdefault
a = s.setdefault('姓名', '小敏') #当'姓名'存在于s中时返回'小敏',当不存在时将该将只对加入到s字典中
二、字典中的方法
1.获取字典长度
len(s)
2.字典→字符串
str(s)
3.判断key是否存在于sionary中
a = '姓名' in s

浙公网安备 33010602011771号