python字典的操作方法,python字典的基本操作
与链表相比,字典的搜索速度很快,不会随着元素的增加而变慢,时间复杂度为O(1),是另一种可以存储任意类型的对象。
字典中存储的元素都是键值对(key:value),用冒号(:)分隔,每个字典元素(键值对)用逗号(,)分隔。整个字典都包含在花括号{}中。
{关键字1:值1,关键字2:值2,关键字3:值3}
字典键是惟一的,可以是任何不可变的对象(int、str、bool、tuple.),但一般我们用str作为字典键。字典的值不需要唯一,可以是任意数据类型,字典的键不能重复,否则后面的值会被前面的值替换。
1.元件入口有两种访问元素的方式
直接通过key获取。如果该键不存在,将会引发错误。
使用get方法根据键获取值。如果该键不存在,默认情况下它将返回None。返回值也可以自定义。
D={name: Tom , age: 18, gender: male} #使用key获取print(d[name])#使用get方法获取print(d . get( name ))print(d . get( weight ,)
Del删除字典或指定的键值对。
使用clear清除元素。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。