Python字典

dict_one = {'a':'aa','b':'bb'}
print(dict_one)
################# clear 清空字典
#dict_one.clear()
#print(dict_one)
################# copy 复制字典
#复制dict_one,并更改dict_one,dict_two并未改变
#dict_two=dict_one.copy()
#print(dict_two)
#dict_one['b']='bbb'
#print(dict_one) ##{'a': 'aa', 'b': 'bbb'}
#print(dict_two) ##{'a': 'aa', 'b': 'bb'}
################# fromkeys 根据列表、元组生成字典,并附默认值
#dict_two={}
#dict_key1=('c','d','e')
#dict_key2=['c','d','e']
#dict_two=dict_two.fromkeys(dict_key1)
#print(dict_two) ##{'c': None, 'd': None, 'e': None}
#dict_two=dict_two.fromkeys(dict_key2)
#print(dict_tow) ##{'c': None, 'd': None, 'e': None}
#dict_two=dict_two.fromkeys(dict_key1,'t')
#print(dict_two) ##{'c': 't', 'd': 't', 'e': 't'}
#dict_two=dict_two.fromkeys(dict_key1,[1,2])
#print(dict_two) ##{'c': [1, 2], 'd': [1, 2], 'e': [1, 2]}
################# get 通过Key获得Value
#str_one=dict_one.get('a')
#print(str_one) ##aa
################# items 获取键值对
#for k,v in dict_one.items():
# print(k,v) ##a aa
# ##b bb
################# keys 获取key列表
#list_one=list(dict_one.keys())
#print(list_one) ##['a', 'b']
################# values 获取value列表
#list_one=list(dict_one.values())
#print(list_one) ##['aa', 'bb']
################# pop 指定key删除,必填
#dict_one.pop('b')
#print(dict_one) ##{'a': 'aa'}
################# popitem 删除最后一个键值对
#dict_one.popitem()
#print(dict_one) ##{'a': 'aa'}
################# setdefault get到key则不变,否则用设定的默认值
#dict_one.setdefault('c','cc')
#print(dict_one) ##{'a': 'aa', 'b': 'bb', 'c': 'cc'}
#dict_one.setdefault('a','dd')
#print(dict_one) ##{'a': 'aa', 'b': 'bb'}
################# update 根据另一个字典更新,有责替换,无责新增
#dict_two={'a':'bb','c':'cc'}
#print(dict_two)
#dict_one.update(dict_two)
#print(dict_one) ##{'a': 'bb', 'b': 'bb', 'c': 'cc'}
################# 结束

转载于:https://www.cnblogs.com/huntersniper/p/11272952.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值