六.容器——字典

目录

七.字典(dict)

1.字典的定义方式

1.基于弱数据类型语言

2.基于dict()函数

2.字典值的获取

 3.字典的常用方法

 4.字典的遍历

1.用键值对的获取遍历

 2.用items()方法进行遍历


七.字典(dict)

字典(dictionary) ——》map(其他语言)

字典是以键值对(key:value)的方式存数据 ——'name':'张三'

1.字典的定义方式

1.基于弱数据类型语言

语法:

                变量名 = { }        

dc = {'name' : '张三', 'age' : 18 ,'sex' : 'man'}

2.基于dict()函数

语法:

                    变量名 = dict()       变量名 = { }         

                   或                                           

                    变量名 = dict({ })                    

2.字典值的获取

语法 :

              变量名[key]                    

注:字典的值也可以通过键值对来改变

 3.字典的常用方法

clear()……清空所有键值对

copy()……浅拷贝字典

 get(key)……获取key对应的值 没有则返回空

items()……获取所有的键值对,以列表返回可遍历的(键, 值) 元组数组

 keys()……获取所有的键,以列表返回可遍历的元组数组

 

 value()……获取所有的值,以列表返回可遍历的元组数组

 

 setdefault(key)…… 若字典中有key对应的值则返回值,若没有则添加该key并赋值为none 

 pop(key)……通过指定的键删除该键值对会返回相应的值 若没有该键值对则会报错

 popitem()……删除最后的键值对会,返回相应的键值对 

集合1.update(集合2)……将集合2插入到集合1里面 

 4.字典的遍历

1.用键值对的获取遍历

dc = {'name' : '张三', 'age' : 18 ,'sex' : 'man'}
for i in dc :
    print(i,dc[i])

for i in dc :
    print(i,dc.get(i))

 2.用items()方法进行遍历

dc = {'name' : '张三', 'age' : 18 ,'sex' : 'man'}
for key,va in dc.items() :
    print(key,va)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值