Python 字典 dict

键(key)
值(value)
字典是映射类型,不是序列类型

字典的创建:
dict1 ={ 键1:值1 ,键2:值2 ,… }
也可以用dict( )函数创建一个字典:

索引的方式:字典名 [键的名字]
修改键的值:如果键存在就会覆盖之前的值,如果键不存在就会新建一个键
(元组不能为一个不存在的键赋值,会报错)

 

字典的方法:
fromkeys( s [ ,v ] ):创建并返回一个新的字典
—— s:字典的键值,
—— v:键值对应的值(只能是一个,是前面s的所有键对应的值)

访问字典的方法:
keys():返回字典键的引用(返回一个字典所有的键)
values():返回字典键的值
items():返回字典的像(键,值)

索引:
字典名 [ 键的名字 ] :如果键的名字不存在就会报错
get( key , default=None ):返回指定键的值,如果值不在字典中则返回默认值

判断键是否在字典中:in / not in(成员资格操作符)

 

del( dict [ name] ):删除键是name的条目
del dict:删除字典
clear():清空字典所有条目(如果用b=a,a={}的话,b的值并没有清空)
copy():浅拷贝(赋值和源相互干扰,而浅拷贝不会被干扰)
pop( key [, default] ):删除键对应的像,并返回被删除的像
(key:要删除的键值,default:如果没有key,返回default值)
popitem():3.8.4里弹出最后一个值并删除
setdefault():查找第一个参数所对应的值并返回,如果找不到就创建,对应的值为第二个参数
update( { 键:值 } ):更新键的值
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值