python字典函数_python-字典常用函数
字典的特性: {}
相同的key不允许出现两次,当相同的key值出现,以最新一次的为准进行存储
key必须不可变,只可以使用数字,字符串或元组充当,列表(list)不能
1.修改字典
字典是key-value的方式进行存储的,修改字典可以通过匹配key值取修改value
2.删除字典
可以进行单一的删除 del,或者全部清空 clear
dict= {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}
deldict['Name']# 删除键 'Name'
dict.clear()# 清空字典
假如使用 del dict 会标错,因为删除后字典不存在
3.常用函数
len(dict) 计算字典元素个数,即键的总数。
str(dict) 输出字典,以可打印的字符串表示。
例子:
dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}
str(dict)为"{'Name': 'Runoob', 'Class': 'First', 'Age': 7}"type(dict/str/int/float) 返回输入的变量类型
clear() 删除字典内的所有元素
copy() 复制字典
fromkeys(seq,[value]) 用于创建一个新字典,以序列 seq 中元素做字典的键,value 为字典所有键对应的初始值
get(key,[defalut=None]) 返回指定键的值,如果值不在字典中返回默认值
key in dict 如果键在字典dict里返回true,否则返回false,常用在判断中:if,while
items() 以列表返回可遍历的(键, 值) 元组数组
keys() 返回一个迭代器,可以使用 list() 来转换为列表
update(dict2) 把字典dict2的键/值对更新到dict里,有些类似字符串中的+
values() 返回一个迭代器,可以使用 list() 来转换为列表
pop(key,[default]) 删除字典给定键 key 所对应的值,返回值为被删除的值。key值必须给出。 否则,返回default值
popitem() 随机返回并删除字典中的一对键和值(一般删除末尾对)
python字典函数_python-字典常用函数相关推荐
- python row函数_Python numpy 常用函数总结
Numpy是什么 在没给大家介绍numpy之前先给大家说下python的基本概念. Python 是一种高级的,动态的,多泛型的编程语言.Python代码很多时候看起来就像是伪代码一样,因此你可以使用 ...
- python pandas常用函数_Python pandas常用函数详解
df.duplicated() 返回各行是否是上一行的重复行 df.drop_duplicates() 删除重复行,如果需要按照列过滤,参数选填['col1', 'col2',-]df.fillna( ...
- 【Python】PyQt5.QtWidgets模块常用函数和类(使用参考源码)
Python PyQt5.QtWidgets 模块常用函数和类. PyQt5 是一套Python绑定Digia QT5应用的框架. QtWidgets 是PyQt5下面的一个模块,包含了一整套UI元素 ...
- Python中numpy.linalg库常用函数
Python中numpy.linalg库常用函数 numpy.linalg Python中numpy.linalg库常用函数 简单记录所遇到的numpy库内置函数 矩阵与向量积 ①np.linalg. ...
- Python蹒跚学步1:常用函数 和 注意事项
Python蹒跚学步1:常用函数 和 注意事项 常用函数: 获取Python当前的工作目录 >>> import os >>> os.getcwd() 'D:\\W ...
- Python语言学习:Python语言学习之正则表达式常用函数之re.search方法【输出仅一个匹配结果(内容+位置)】、re.findall方法【输出所有匹配结果(内容)】案例集合之详细攻略
Python语言学习:Python语言学习之正则表达式常用函数之re.search方法[输出仅一个匹配结果(内容+位置)].re.findall方法[输出所有匹配结果(内容)]案例集合之详细攻略 导读 ...
- Python学习6 字典基础知识和常用函数
字典概念 字典是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据.为了保存具有映射关系的数据,Python 提供了字典,字典相当于保存了两组数据,其中一组数据是关键数据,被称为 ...
- python setdefault函数_python 字典 setdefault()和get()方法比较详解
dict.setdefault(key, default=None) --> 有key获取值,否则设置 key:default,并返回default,default默认值为None dict.g ...
- 菜鸟教程python正则表达式_Python正则表达式常用函数菜鸟教程
这篇文章主要为大家详细介绍了Python正则表达式常用函数菜鸟教程,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! Py ...
最新文章
- python求偶奇数和差编程_选择最大奇数Python
- 上拉加载 php,php+jquery 上拉加载
- 10个最常见的JS错误
- Programming Computer Vision with Python【学习笔记】【第一章】
- 更简洁的方式修改Chrome的User Agent,轻松体验移动版网络
- Databricks文档03----Azure Databricks 创建
- python flask框架下登录注册界面_Python的Flask框架中实现简单的登录功能的教程
- [区块链] 拜占庭将军问题 [BFT]
- 在SPS中直接查看用HTML格式阅读Office文档
- java 绘图 渐变_在CAShapeLayer图形下方绘制渐变
- Pandas 中的这 3 个函数,没想到竟成了我数据处理的主力
- excel乘法公式怎么输入_精选43个Excel表格的操作技巧| 推荐收藏
- Keil(MDK) 5 软件安装教程
- centos7安装java(多种方式)
- java shiro教程_shiro教程1(HelloWorld)
- IIS不能启动的原因
- php模仿一个开票系统,一个模仿oso的php论坛程序(之一)
- 用科学计算器求均值与方差(超详细)(概率论中使用)
- 选择GoDaddy域名的好处有哪些?
- PySide2学习总结(三)QtWidgets和QML
热门文章
- MySQL安装图解 地址
- bzoj1257: [CQOI2007]余数之和sum
- 计算机英语中motherboard,计算机英语--Motherboard.doc
- 获取输出最大角标 php,html实现消息按钮上的数量角标的实例详解
- 3d激光雷达开发(旋转和位移)
- oracle trace跟踪,浅析Oracle追踪工具SQL Trace的启用方式
- python函数命名空间_python (函数命名空间和作用域)
- java 对象 线程安全_JAVA并发编程学习:构造线程安全的对象
- python 字符串replace函数_01-Python里字符串的常用操作方法--replace()函数
- android4.2 音频模块启动分析,Android 音频模块学习小结