字典类型
Posted xiamenghan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字典类型相关的知识,希望对你有一定的参考价值。
1·用途:用来存放多个不同类型的值
2·定义方式:在{}内用逗号分隔开多个key:value的元素,其中value可以是任意数据类型,key通常用来描述value的,所以key通常是字符串类型,但key必须是不可变的类型(intfloatstr uple)
3·常用操作+内置的方法
优先掌握的操作:
#1 按key存取值:可存可取
#2 长度len
#3 成员运算
#4 删除
#5 键key(),值values(),键值对items()
#6 循环
d={‘name‘:‘egon‘,‘age‘:18,‘sex‘:‘male‘,‘hobbies‘:[1,2,3]}
for k in d.keys():
print(k)
for k in d:
print(k)
for v in d.values():
print(v)
for k.v in d.items():
print(k.v)
======================================该类型总结====================================
存多个值
无序
可变
需要掌握的方法:
1、get方法
2、update方法
3、formkeys:需求时快速新造出一个字典,value初始值都为None,key的值都来自一个列表
4、setdefault 在key存在的情况下不修改值,会返回原值
在key不存在的情况下新增值,会返回新的值
以上是关于字典类型的主要内容,如果未能解决你的问题,请参考以下文章