公共操作:运算符、公共方法、容器类型转换
一、运算符
+ 合并 支持:字符串、列表、元组
* 复制 支持:字符串、列表、元组
in 元素是否存在 支持:字符串、列表、元组、字典
not in 元素是否不存在 支持:字符串、列表、元组、字典
合并:将多个字符串、列表、元组,通过+ 运算符,合并为一个
复制:将字符串、列表、元组类型通过 * 运算符,将本身复制设定的次数
判断:in 和 not in 都是判断,判断一个数据是否在字符串、列表、元组、字典中,返回
一个布尔值
二、公共方法:数据序列中不同类型的数据序列都可以使用的公共函数
len():计算数据序列中,数据的个数,支持字符串、列表、元组、字典等
del 或 del():删除
max():返回容器中元素最大值
min():返回容器中元素最小值
range(start, end, step):生成从start开始到end的数字,步长为step,供for循环使用
注意:书写类似切片,开始参数和步长参数可省略,括号内数据为结束,输出的
数据不包含结束位的数据
enumerate():函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为
一个索引序列吗,同时列出数据和数据下标,一般用在for循环中
""" enumerate(可遍历对象, start=0) """
注意:start参数用来设置遍历数据的下标起始值,默认为0,返回结果是元组,
三、容器类型转换
tuple():将某个序列转换成元组
""" tuple(某个序列) """
list():将某个序列转换成列表
""" list(某个序列) """
set():将某个序列转换成集合
""" set(某个序列) """
注意:集合可以快速完成列表去重,但是集合不支持下标