首页 > 其他 > 详细

字典类型

时间:2018-09-18 22:13:13      阅读:161      评论:0      收藏:0      [点我收藏+]

1·用途:用来存放多个不同类型的值

2·定义方式:在{}内用逗号分隔开多个key:value的元素,其中value可以是任意数据类型,key通常用来描述value的,所以key通常是字符串类型,但key必须是不可变的类型(int\float\str\tuple)

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!