字典的内建函数

字典的重要方法

下表中列出了字典的重要内置方法。其中的 getitemskeys 和 values 是核心中的核心,必须熟练掌握!

方法作用
clear()删除字典内所有元素
copy()返回一个字典的浅复制
fromkeys()创建一个新字典,以序列 seq 中元素做字典的键
get(key)返回指定键的值,如果键不在字典中,则返回 default 值
items()以列表返回可遍历的(键, 值)元组对
keys()以列表返回字典所有的键
values()以列表返回字典所有的值
pop(key)删除并返回指定 key 的值
popitem()删除并返回字典的最后一个键值对,不接受参数。
setdefault(key, default=None)和 get() 类似,但如果键不存在于字典中,将会添加键并将值设为 default
update(dict2)把字典 dict2 的键/值对更新到 dict 里
dic = {'Name': 'Jack', 'Age': 7, 'Class': 'First'}
print(dic.items())
print(dic.values())
print(dic.keys())
print(dic.pop("Name"))
print(dic)
print(dic.popitem())
print(dic)
dict_items([('Name', 'Jack'), ('Age', 7), ('Class', 'First')])
dict_values(['Jack', 7, 'First'])
dict_keys(['Name', 'Age', 'Class'])
Jack
{'Age': 7, 'Class': 'First'}
('Class', 'First')
{'Age': 7}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值