字典的定义:dict()
字典是无序的,因为他没有下标,所以他的数值是随机的。见下图:打印出来1102.1103.1101
所以取值的时候,是用key来取值的:
修改字典的数值:
如果你赋值的时候,这个key不存在,那么就相当于给字典增加了一条:
删除的方法
del info,删除整个字典
del info["stu1101"],删除某个key
还有一个删除的方法info.pop("stu1101"),删除指定的key
如果你想随机删除一个key,那么可以用popitem(),随机删除一个
查找的几个方法:
查找的时候这个key必须存在,如果不存在就会报错
所以除非你确认key存在,否则用如下的方法:
用get的方法,温和的多。如果找不到key,会返回None:
如果存在key
判断key值是否存在这个字典里,如果存在就取值,如果不在就创建一个key
不存在,返回false:
存在返回True
如果在python2里,写法是这样的:请注意:
时间: 2024-10-12 17:09:33