2023-07-10

39

改:类似于序列的操作,只需要指定一个存在于字典中的键,就可以修改其对应的值


字典的update方法同时传入/修改多个键值对,(两种

也可以直接给它传入另外一个字典,

或者一个包含键值对的一个可迭代对象


查:给他一个键,返回对应的值{'w': '250', 'k': '250', 'y':520}

如果指定的值不在字典中会报错,用户体验不佳,

更好的方法是字典的get方法,可以传入多一个参数,找不到某个键的时候返回一个值


setdefault查找一个键是否在字典中,在则返回对应的值,不在则指定一个新的值


items、keys、values分别用于获取字典的键值对、键和值三者的视图对象


字典的浅拷贝copy

Len:获取字典中键值对的数量

(not) in 判断某个键是否存在于字典中

List:字典转化为列表,得到的是字典中所有的键构成的列表 相当于List(d.keys())


Iter函数也可以作用于字典,它的作用是将字典的键构成一个迭代器,用next可以走一遍

Reversed函数对该字典内部的键值对进行逆向操(版本


嵌套:某个键的值是另外一个字典

获取需两次索引,第一次输入的是外部字典的一个键,第二次输入的是内部字典的一个键

嵌套也可以嵌一个序列如列表,第二次索引就应该相应的换成下标索引值


字典推导式:交换键值对、筛选、求出字符串的编码值


部分实操如下

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Redis入门指南 声明:本文内容来自《Redis入门指南》一书,如转载请声明。 一、简介 Redis是一个开源的...
    秋婷婷婷阅读 349评论 0 0
  • 列表 1.定义:在[]内,用逗号分隔开多个任意数据类型的值 l1=...
    一如初见_39c3阅读 335评论 0 0
  • 以下为学python以来知识点及练习记录,用于个人知识点复习 DAY01-02 介绍、变量、格式化输出 1.pyt...
    阿杜_12a9阅读 972评论 0 3
  • 〇、前言 本文共108张图,流量党请慎重! 历时1个半月,我把自己学习Python基础知识的框架详细梳理了一遍。 ...
    Raxxie阅读 19,164评论 17 410
  • 一、python入门 1. python介绍 1.1 python可运用范围 1.1.1 脚本、小工具 1.1.2...
    三观正_1e5f阅读 1,340评论 0 10