码迷,mamicode.com
首页 > 其他好文 > 详细

字典类型

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

标签:运算   obb   size   float   一个   set   print   可变   字符串类   

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

字典类型

标签:运算   obb   size   float   一个   set   print   可变   字符串类   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!