python--字典

一、常用方法

	1、查看字典内容
		1)dict[key]      当key不存在时,会报错,一般不建议使用
		2)dict.get(key)  当key不存在时,不报错,返回None

	2、修改字典内容
		dict[key]=value  当key存在时,对字典里的值进行修改
						 当key不存在时,向字典中增加内容
								
	3、删除字典内容
		1)del dict[key]    当字典中无该key时,会报错,KeyError
		2)dict.pop("key")  会返回删除key所对应的value
		3)dict.clear()     清除dict中的所有内容
		
	4、向字典内插入内容
		dict.setdefault("key",value)   向字典中新增一对key,value,当key在dict中已存在时,执行后,不会生效

	5、复制字典
		1)dict.copy()  该方法时深拷贝,修改原字典和新字典,相互之间不影响
		2)dict2=dict1  该方法时浅拷贝,修改原字典或新字典,相互之间会受影响

	6、合并两个字典
		dict1.update(key1=value1,key2=values)     可以修改字典的值也可以向字典中新增内容
		dict1.update(dict2)        将dict2合并到dict1上,是在dict1上进行操作的,查看操作后的内容,需要print(dict1)
		
	7、其他常用方法
		1)dict1.keys()   以list的形式返回字典的所有key
		2)dict1.values()   以list的形式返回字典的所有value
		3)dict1.items()    把字典变为了二维数组,一对键值对以元组的形式返回
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值