字典类型

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不存在的情况下新增值,会返回新的值

原文地址:https://www.cnblogs.com/xiamenghan/p/9671201.html