一、公共内置函数 二、切片 三、运算符 四、相互转换 五、遍历 六、解析语法
术语: 所有数据类型:数字、字符串、列表、元组、字典、集合 所有容器:字符串、列表、元组、字典、集合 可变数据类型:数字、字符串、元组 不可变数据类型:列表、字典、集合
一、公共的内置函数内置函数就是不需要使用import关键字导入任何模块,就可以使用函数名直接调用的函数,就叫内置函数。
len() #统计元素个数。适用于所有容器。 max() #最大值。见《常用高阶函数》 min() #最小值。见《常用高阶函数》 del(x) 或 del x #删除容器中元素(适用于列表、字典,不适用于字符串、元组、集合)或整个对象 zip() #用于将可迭代对象中的元素 enumerate() sorted() #对容器中的元素进行排序,返回排序后的结果,原容器不变。见《常用高阶函数》
1. len()例1:
2. max()
3. min()见《常用高阶函数》
4. del(x) 或 del xdel有两种使用方式。第一种使用方式是当做关键字使用(在"变量"这一节里,我们查过都有哪些关键字。)第二种使用方式就是这里当做函数使用。其实这两种方式效果一样。比如删除列表第一个元素,即可以写为:del my_list[0],又可以写为del(my_list[0])。
删除容器中元素,删除容器中元素,适用于列表和字典【例1】。字符串和元组是不可变类型,所以不能删除。集合不提供根据下标访问数据(比如list[0])或者根据key访问数据(比如dict["name"])的操作,所以也没法用del()来删除元素。
del还可以删除整个对象。【例2】
例1:
结果:
例2:
结果:
5. zip()
实际使用: 首先使用zip()打包成一个个元组。然后遍历每次拿出一个元组,直接用两个变量对这个元组解包。然后操作。。
例:
结果: </ |
数据结构(2)----容器公共方法
最新推荐文章于 2022-01-20 15:27:47 发布
本文深入探讨数据结构中的容器类,重点介绍其共有的关键方法,包括插入、删除、查找等操作,帮助理解数据结构的基础与应用。
摘要由CSDN通过智能技术生成