列表类型高级用法

列表类型高级用法 1.概述 这篇文章总结日常开发使用列表类型的一些技巧,不断提升代码的可阅读性和优雅性。 2.列表常用操作 2.1.创建和读取列表元素 1.创建列表有两种方式 列表是一种有序的可变容器…

元组高级用法

元组高级用法 1.概述 这篇文章总结元组使用过程中的一些技巧。 2.元组基本操作 2.1.创建和访问元组 元组是一个有序不可变的容器类型,元组也有两种定义方式,字面量表达式和tuple() 内置函数 …

字典高级用法

字典高级用法 1.概述 这篇文章总结在开发中使用字典的一些技巧。 2.字典常用操作 字典存储的内容不是单一维度的线性序列,而是多维度的key: value键值对。 2.1.创建字典 字典也有两种定义方…

集合高级用法

集合高级用法 1.概述 这篇文章总结集合在开发中的一些用法 2.集合常用操作 2.1.创建集合 集合是一种可变的无序容器类型,它最大的特点就是成员不能重复。 # 字面量表达式创建集合 fruits =…

生成器高级用法

生成器高级用法 1.概述 这篇文章介绍生成器的一些使用技巧,同时用它来替代传统容器实现一些好用的功能。 2.生成器 2.1.生成器介绍 生成器是python里的一种特殊的数据类型,他是一个不断给调用方…

heapq制作优先级队列

heapq制作优先级队列 1.概述 python里的队列都是先进先出队列,例如list创建的队列。他们会按照接收元素的顺序保存这些元素。 但有时候,我们想根据元素的重要程度来排序,在这种情况下,应该使…