ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Python语法基础——字典

2020-12-31 11:01:21  阅读:216  来源: 互联网

标签:dict1 name Python 语法 dict out id 字典


字典

定义:字典,也称映射,是一个由键/值对组成的非排序可变集合体。键/值对在字典中按下面的方式标记:
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():清空集合

标签:dict1,name,Python,语法,dict,out,id,字典
来源: https://www.cnblogs.com/stayhungrydawn/p/14215112.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有