python字典的用法_python字典dict使用方法大全
# dict: 字典,通过key-value(键-值)匹配的方式存储数据,完全不考虑位置# key作为查询关键字,只能使用不可变类型的数据,通常都使用字符串当作key# 同一个字典中,不允许出现重复的key.
工具/原料
python3.1.6
pycharm
方法/步骤
1
# 定义一个字典
d = {1: 11, 2: 22, 3: 33}print(d, type(d))
2
a = d[4] # 通过key查询对应的元素,如果key不存在就崩了。print(a)
3
a = d.get(2) # 通过key查询对应的元素,如果key不返存在,回None.print(a)
4
d[4] = 44 # 如果key存在就修改,如果不存在就新增print(d)
5
a = d.pop(4) # 根据key删除某个键值对。返回结果是被删除的元素。print(d, a)
6
# d.clear() # 清空# print(d)print('******遍历字典key****')for x in d: # 直接遍历字典,默认遍历的是key(键,标记) print(x)
END
注意事项
dict是python中的可变数据类型。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
python字典的用法_python字典dict使用方法大全相关推荐
- python字典的用法_Python字典的用法详解(附示例)
本篇文章给大家带来的内容是关于Python字典的用法详解(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 字典的表现形式为:{key:value},键和值之间用冒号分隔,每个 ...
- python中字典的用法_Python字典操作用法总结
基本语法: dict = {'ob1':'computer', 'ob2':'mouse', 'ob3':'printer'} 技巧: 字典中包含列表:dict={'yangrong':['23',' ...
- python字典高级用法_Python 字典的高级用法
一. collections 中 defaultdict 的使用 1.一个字典映射多个值: 待处理字典: l = [('a',2),('b',3),('a',1),('b',4),('a',3),(' ...
- python字典的用法_Python 字典 items() 使用方法及示例
Python 字典 items() 使用方法及示例 items()方法返回一个视图对象,该对象显示字典的(键,值)元组对的列表. items()方法的语法为:dictionary.items() it ...
- python loads的用法_Python中json.loads方法
Python中json.loads方法的典型用法代码 示例1: _initialize_members # 需要导入模块: import json [as 别名] # 或者: from json im ...
- python中remove用法_Python 列表 remove() 使用方法及示例
Python 列表 remove() 使用方法及示例 remove()方法从列表中删除第一个匹配元素(作为参数传递). remove()方法的语法为:list.remove(element) remo ...
- python isnumeric函数用法_Python 字符串 isnumeric() 使用方法及示例
Python 字符串 isnumeric() 使用方法及示例 如果字符串中的所有字符均为数字字符,则isnumeric()方法将返回True.如果不是,则返回False. 数字字符具有以下属性:Num ...
- python的stack用法_Python numpy.stack函数方法的使用
numpy.stack numpy.stack(arrays, axis=0, out=None) [source] 沿着新的轴连接数组序列. axis参数在结果的维度中指定新轴的索引.例如 ...
- python的property用法_Python的@property使用方法详解
1. 作用 将类方法转换为类属性,可以用 . 直接获取属性值或者对属性进行赋值 2.实现方式 使用property类来实现,也可以使用property装饰器实现,二者本质是一样的.多数情况下用装饰器实 ...
最新文章
- 图像凸性检测函数convexityDefects在Python2.7下使用opencv3.0的问题
- 统计SQL2005中数据库中的每张表的记录数
- RabbitMQ管理(1)——多租户与权限
- eclipse下面web工程没有src/main目录
- SSRS: How to Display Checkbox on Report
- spring学习(5):spring简介
- tfs 未能在以下位置创建报表文件夹 /TfsReports: 授予的权限不足,无法执行此操作
- Python帮你把B站上喜欢的视频下载下来
- 车道线检测的学习笔记
- Tiny Jpeg Decoder (JPEG解码程序) 源代码分析 2:解码数据
- Android组件化demo实现以及遇坑分享
- python---python3 获取当前路径及os.path.dirname的使用;os.path.abspath(__file__)用法及意义
- HTML/CSS/js 日期等其他函数 相关收藏
- 计算机操作系统笔记——线程及其实现
- 面向车路协同的路侧感知仿真系统
- 扫描到计算机怎么转换为文字,扫描仪扫描出来的图片怎么转换成文字
- Guzzle中的异步请求
- 云脉H5文档管理系统之文件管理的共享与协作
- 大班线描机器人_大班美术lbrack;漂亮的机器人rsqb;活动设计
- 头牌知产介绍燃气灶商标注册类别属哪一类?