美文网首页
Python3 第4章 字典

Python3 第4章 字典

作者: 冲云简 | 来源:发表于2018-11-15 09:45 被阅读0次

第4章 字典

4.1 字典介绍
字典的数据结构称为映射,由键-值对组成,且无序。其中键是不可变,值是可变的。
字典基本操作:
len(dict) /// 获取字典的键-值对数
dict[k] /// 取出字典对应键的值
dict[k] = value /// 将字典的键key的值对应赋为value
del dict[k] /// 删除字典键为k的项
k in dict /// 检查字典dict是否包含k的项

字符串格式方法
dict = {aa: 2}
“Abcdef{aa}”.format_map(dict) ///Abcdef2
其中format_map 表示取dict的键对应的值。

4.2 字典方法
clear ///删除所有字典项
copy ///浅复制, 只复制指针地址。
deepcopy ///深复制,复制值及其包含的所有值
fromkeys ///以参数每个元素为键创建字典,默认值都为None
get ///查找键的值,如果没有则返回None。
items ///返回一个元素以(key,value)组成的列表,是一种名为字典视图的特殊类型,视图的一个优点为不复制
keys /// 返回一个包含所有键的字典视图
pop /// 获取键的值,并将该键从字典移除
popitem /// 弹出字典一个键值
setdefault ///查找添加键的值,查找的键存在则返回值,不存在则返回为None,并添加查找的键-值,默认值为None。
update /// 更新或插入对应的字典。包含这个字典就更新,没有就插入
values /// 返回所有字典的键对应的值,组成的字典视图

相关文章

  • python合并字典

    python3和合并字典

  • python日常

    1. Python3中字典(dict)合并的几种方法 方法一:字典的update()方法 方法二:字典的dict(...

  • python3字典排序

    python3 字典排序 说实话,对字典进行排序,这个说法本身就有问题,实际上,你无法对操纵字典说,字典,在你的底...

  • Python字典学习笔记

    Python3 字典 定义 字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)...

  • Python 字典排序

    Python 字典排序 《Python3 CookBook》[https://python3-cookbook.r...

  • 001-Two Sum

    语言:python3 v1:轮询 结果:超时了,提交失败 v2:建立字典,循环字典 总结:字典映射结构比for循环效率更

  • Python3数据类型-04-字典

    Python3数据类型-字典-04 4.1 什么是字典(dict)? 字典同样是一种容纳多个元素的容器,在很多方面...

  • Python3 第4章 字典

    第4章 字典 4.1 字典介绍字典的数据结构称为映射,由键-值对组成,且无序。其中键是不可变,值是可变的。字典基本...

  • python3常见字典方法及代码解析

    本章将介绍 Python3字典类型常用的一些方法 update() 将一个字典所包含的键值对更新己有的字典中。如果...

  • Python3 字典

    字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之...

网友评论

      本文标题:Python3 第4章 字典

      本文链接:https://www.haomeiwen.com/subject/tvpefqtx.html