Python语法基础——字典

字典

定义:字典,也称映射,是一个由键/值对组成的非排序可变集合体。键/值对在字典中按下面的方式标记:
dict = {key1:value, key2:value}

【注】:字典中的必须是唯一的,只能使用不可变的对象(如字符串)来作为键

字典常用方法

dict1 = {'id':'2020','name':'Tom','age':20}

1. dict.get(key, default = None):返回指定键key的值,若找不到则返回default

dict1.get('id')

[out]:'2020'

2. dict.items()以列表返回可遍历的(key,value)元组数组

dict1.items()

[out]:dict_items([('id','2020'),('name','Tom'),('age',20)])

3. dict.keys()以列表返回一个字典中所有的key

dict1.keys()

[out]:dict_keys(['id','name','age'])

4. dict.values()以列表返回字典中的所有值

dict1.vaules()

[out]:dict_values(['2020','Tom','20'])

5. dict1.update(dict2):更新,将dict1中的内容替换为dict2的内容

temp = {'id':'2021','name':'Tome','age':21}
dict1.update(temp)

[out]:{'id':'2021','name':'Tom','age':21}

6. dict.clear():清空集合

上一篇:字典与集合


下一篇:Python数据结构之字典