Python3基础——字典、其他常用操作
一、字典dict 及其使用方法
1、字典:可以存储任意对象,也可以是不同的数据类型
2、字典的定义方法:有三种(前两种比较常用)
示例:
结果:
3、使用方法
3.1 get(key) 根据key获取对应的value ;如果key不存在,则返回 None
示例:
结果:
3.2 setdefault 根据key获取对应的value;如果key不存在,则将指定的key-value存入字典,在获取指定的value
示例:
结果:
3.3 keys 获取所有的key
示例:
结果:
3.4 values 获取所有的value
示例:
结果:
3.5 items 将字典中的每个key与value对应
示例:
结果:
3.6 update 更新字典
示例:
结果:
3.7 pop(key) 删除指定key对应的 key-value,返回该key对应的value
示例:
结果:
二、其他常用操作
1、help() 帮助信息 或者使用crtl+鼠标左键
2、dir() 查看函数的参数 或者使用 s.参数
3、type(变量) 查看类型
4、len(字符串) 统计字符串的长度
5、isinstance(变量,类型) 返回值是一个bool类型
Python3基础——字典、其他常用操作相关推荐
- Python中字典的常用操作
一.字典的定义 1.字典是存储信息的一种方式. 2.字典以键-值对存储信息,因此字典中的任何一条信息都与至少一条其他信息相连. 3.字典的存储是无序的,因此可能无法按照输入的顺序返回信息. 二.字典的 ...
- Python os和os.path的基础知识与常用操作
目录 1 os与os.path的关系 2 os和os.path的常用属性和方法 2.1 os模块常用属性 2.2 os模块常用方法 2.3 os.path模块常用方法 2.3.1 路径的常用操作 2. ...
- Python字典的常用操作
先来安利一下:字典的键必须是可哈希的.(通俗理解就是不可变的,比如,int,str,tuple.因为这样就可以将你这个键固定好,查的时候很快!)1.字典的增加1)赋值操作D[key] = value2 ...
- Python基础灬文件常用操作
文件常用操作 文件内建函数和方法 open() :打开文件 read():输入 readline():输入一行 seek():文件内移动 write():输出 close():关闭文件 写文件writ ...
- python文件对象提供了3个读方法、分别是-python3基础之文件对象操作
1.向文本文件中写入内容 s = 'Hello world 文本文件的读取方法 文本文件的写入方法 ' # 需要写入文件的字符串 print('显示需要写入的内容: {0:s}'.format(s)) ...
- python字典和集合对象可以进行索引操作_建议收藏丨纯知识点:Python基础—字典、集合操作大全...
本文为纯知识点,预计需阅读二十分钟 数据结构基本上就是--它们是可以处理一些 数据 的 结构 .或者说,它们是用来存储一组相关数据的. 在Python中有四种内建的数据结构--列表.元组和字典,集合. ...
- 【基础】Linux 常用操作
Linux 进阶 组管理与权限管理 Linux 组管理 查看文件所属用户与所属组 创建.修改用户以及组 Linux 文件权限管理 查看文件权限 rwx 权限说明 chmod 修改权限 chown 修改 ...
- 字典类型常用操作和方法
方法或操作 说明 d[key] = value 将 d[key] 设为 value. key in d 如果 d 中存在键 key 则返回 True,否则返回 False. key not in d ...
- python基础-07-元组/字典的常用基本操作
题目1 •敏感词判断 li = ["苍井空","波多野结衣","武藤兰","东京热"] •将用户输入的敏感词替换成* • ...
最新文章
- 个人建议:VSCode和WebStorm中的“关闭其他所有编辑器、关闭左侧编辑器、关闭右侧编辑器”快捷键这么设置shift+alt+w、shift+alt+[、shift+alt+],你会受益匪浅
- docker 批量删除 镜像或容器 删除所有容器
- 【图像处理】——图像质量评价指标信噪比(PSNR)和结构相似性(SSIM)(含原理和Python代码)
- Bootstrap使用后笔记
- 到底如何保证线程安全,总结得太好了!
- 阿里云智能图像识别服务发布
- EVC下如何直接访问寄存器?
- 下载pdf分页和不分页代码
- Scratch编程(九)扩展模块:翻译模块
- python 返回列表长度_Python通过len函数返回对象长度
- ubuntu18.04设置静态IP地址
- 4月13日,每天30秒,昨夜今晨一览无余/两款iPhone 15 Pro将取消固态按键设计/法国正在考虑对苹果采取反垄断行动
- 阿里云云计算专业认证考试(Alibaba Cloud Certified Professional,ACP)
- 有向图转强连通图最少加边数
- Java 日志框架详解
- catia零件隐藏显示
- 【创业邦·年度创业人物】刘强东:十年战争与千亿美金帝国梦
- android 模仿微信读书,Flutter 模仿微信读书实现案例
- 当你觉得自己又丑又穷,一无是处时,别绝望,因为至少你的判断还是对的。
- linux系统C语言程序的错误,linux下C语言错误整理
热门文章
- Linux文件上传下载sz 和 rz 命令
- 【目标识别】SIFT算法理论部分
- wordpress上传文件报错的解决方法(413 Request Entity Too Large、超过upload_max_filesize文件中定义的php.ini值)
- java玻璃效果_swing透明效果(没aero毛玻璃那么好看)
- python web开发框架 支持windows_基于Python的Web开发框架研究_曾浩
- linux编码合适修改_CentOS升级Linux内核备忘录
- 申请一个公网ip多少钱_申请1个条形码多少钱?小作坊如何申请条形码?
- h2 mysql mode_H2 数据库快速入门
- c语言定义函数后引用,求助,函数在其他函数中使用时要先声明后调用,这个没声明就用了...
- php oracle 大字段,php oracle数据库clob和nclob字段