一、字典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基础——字典、其他常用操作相关推荐

  1. Python中字典的常用操作

    一.字典的定义 1.字典是存储信息的一种方式. 2.字典以键-值对存储信息,因此字典中的任何一条信息都与至少一条其他信息相连. 3.字典的存储是无序的,因此可能无法按照输入的顺序返回信息. 二.字典的 ...

  2. 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. ...

  3. Python字典的常用操作

    先来安利一下:字典的键必须是可哈希的.(通俗理解就是不可变的,比如,int,str,tuple.因为这样就可以将你这个键固定好,查的时候很快!)1.字典的增加1)赋值操作D[key] = value2 ...

  4. Python基础灬文件常用操作

    文件常用操作 文件内建函数和方法 open() :打开文件 read():输入 readline():输入一行 seek():文件内移动 write():输出 close():关闭文件 写文件writ ...

  5. python文件对象提供了3个读方法、分别是-python3基础之文件对象操作

    1.向文本文件中写入内容 s = 'Hello world 文本文件的读取方法 文本文件的写入方法 ' # 需要写入文件的字符串 print('显示需要写入的内容: {0:s}'.format(s)) ...

  6. python字典和集合对象可以进行索引操作_建议收藏丨纯知识点:Python基础—字典、集合操作大全...

    本文为纯知识点,预计需阅读二十分钟 数据结构基本上就是--它们是可以处理一些 数据 的 结构 .或者说,它们是用来存储一组相关数据的. 在Python中有四种内建的数据结构--列表.元组和字典,集合. ...

  7. 【基础】Linux 常用操作

    Linux 进阶 组管理与权限管理 Linux 组管理 查看文件所属用户与所属组 创建.修改用户以及组 Linux 文件权限管理 查看文件权限 rwx 权限说明 chmod 修改权限 chown 修改 ...

  8. 字典类型常用操作和方法

    方法或操作 说明 d[key] = value 将 d[key] 设为 value. key in d 如果 d 中存在键 key 则返回 True,否则返回 False. key not in d ...

  9. python基础-07-元组/字典的常用基本操作

    题目1 •敏感词判断 li = ["苍井空","波多野结衣","武藤兰","东京热"] •将用户输入的敏感词替换成* • ...

最新文章

  1. 个人建议:VSCode和WebStorm中的“关闭其他所有编辑器、关闭左侧编辑器、关闭右侧编辑器”快捷键这么设置shift+alt+w、shift+alt+[、shift+alt+],你会受益匪浅
  2. docker 批量删除 镜像或容器 删除所有容器
  3. 【图像处理】——图像质量评价指标信噪比(PSNR)和结构相似性(SSIM)(含原理和Python代码)
  4. Bootstrap使用后笔记
  5. 到底如何保证线程安全,总结得太好了!
  6. 阿里云智能图像识别服务发布
  7. EVC下如何直接访问寄存器?
  8. 下载pdf分页和不分页代码
  9. Scratch编程(九)扩展模块:翻译模块
  10. python 返回列表长度_Python通过len函数返回对象长度
  11. ubuntu18.04设置静态IP地址
  12. 4月13日,每天30秒,昨夜今晨一览无余/两款iPhone 15 Pro将取消固态按键设计/法国正在考虑对苹果采取反垄断行动
  13. 阿里云云计算专业认证考试(Alibaba Cloud Certified Professional,ACP)
  14. 有向图转强连通图最少加边数
  15. Java 日志框架详解
  16. catia零件隐藏显示
  17. 【创业邦·年度创业人物】刘强东:十年战争与千亿美金帝国梦
  18. android 模仿微信读书,Flutter 模仿微信读书实现案例
  19. 当你觉得自己又丑又穷,一无是处时,别绝望,因为至少你的判断还是对的。
  20. linux系统C语言程序的错误,linux下C语言错误整理

热门文章

  1. Linux文件上传下载sz 和 rz 命令
  2. 【目标识别】SIFT算法理论部分
  3. wordpress上传文件报错的解决方法(413 Request Entity Too Large、超过upload_max_filesize文件中定义的php.ini值)
  4. java玻璃效果_swing透明效果(没aero毛玻璃那么好看)
  5. python web开发框架 支持windows_基于Python的Web开发框架研究_曾浩
  6. linux编码合适修改_CentOS升级Linux内核备忘录
  7. 申请一个公网ip多少钱_申请1个条形码多少钱?小作坊如何申请条形码?
  8. h2 mysql mode_H2 数据库快速入门
  9. c语言定义函数后引用,求助,函数在其他函数中使用时要先声明后调用,这个没声明就用了...
  10. php oracle 大字段,php oracle数据库clob和nclob字段