基本数据类型____字典

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基本数据类型____字典相关的知识,希望对你有一定的参考价值。

7、字典(dictionary)

形式:qq = {key:value,key1,value1}======>每一对用分号(;),没两队之间用逗号(,)

作用:存多个值,key-value键值对的方式存,取值速度快

定义:key必须是不可变类型(只要不可变都可以作为字典的key),value可以是任意类型

访问字典里的值:

字典名[key值]:这样可以访问字典里key的value值;如果字典里没有访问数据,会报错

修改字典:

字典名[key值] = new_value    -----------这样操作原来的value会修改为new_value,没有的话创建

删除字典元素:

字典可以清空或者是删除某一键值对:del[key]  ====>删除某一键值对   |del 字典名   ===>直接删除

字典的特性:同一个键不允许出现两次,如果出现2则只有最后一个会被记住


字典的内置函数:

cmp(比较字典元素);len(计算字典的键元素个数);str(输出的字典用字符串表示);type(查看类型);   ========>字典在括号里待着

clear():删除字典的所有元素;copy():复制字典,不过这个只能浅复制,相对还有一个深复制(会全部复制,自己百度一下,谢谢,);get():返回指定键的值,如果没有返回默认的值;items():遍历所有的键值对,还有一些其它的,字典还可以循环取值,还有一些函数没有列举,不过用到的时候莫名的就会了,不过我不是特别熟。。。。。。。

以上是关于基本数据类型____字典的主要内容,如果未能解决你的问题,请参考以下文章

基本数据类型(字符串_数字_列表_元祖_字典_集合)

python全栈_011_Python3基本数据类型--字典

基本数据类型-列表_元组_字典

基本数据类型-列表_元组_字典_day4

python基础知识——基本的数据类型2——列表,元组,字典,集合

基本数据类型-集合(set)_上周内容回顾(列表_元组_集合)