Python入门课程NO42课 元组的查找和计数
极客小将2020-08-11-
元组是一种静态的数据类型,不可以元组执行修改等操作,在元组中提供的方法主要是对元素进行查找。列表是一种动态的数据类型,可以通过操作符[]对列表中的元素进行修改。而对元组执行切片,加法等操作,返回的是一个新的元组,并没有对元组进行修改。tuple.index(value, star
元组是一种静态的数据类型,不可以元组执行修改等操作,在元组中提供的方法主要是对元素进行查找。列表是一种动态的数据类型,可以通过操作符[]对列表中的元素进行修改。而对元组执行切片,加法等操作,返回的是一个新的元组,并没有对元组进行修改。
tuple.index(value, start=0, stop=2147483647):查找元素value在元组中的索引。start表示查找的起始位置,stop表示查找的结束位置(闭区间,不包括stop)。start的默认值为0,stop的默认值为2147483647。举例说明:
tuple.count(value):查找查找元素值value在列表中的数目,元素值value不存在时,返回0。
其返回值为2.
- 上一篇
Python入门课程NO41课 元组的操作符
元组的操作符和列表的操作符一致,以下为简单介绍:其各个操作符和列表相对应。相应的知识请参考本系列课程32、33、34课。元组类型是一种线性的序列结构,可以通过索引来访问元组中的元素。 元组与字符串都是一种静态的数据类型,只能通过索引来读取字符,不能对字符进行修改
- 下一篇
Python入门课程NO43课 元组与列表的区别
在使用元组的场景中,都可以使用列表来进行代替,那么为什么还要定义元组这种数据类型?(1) 元组是静态,只读的数据类型 元组与列表的核心区别在于,元组是静态的,列表是动态的。我们在定义变量时,如果该数据对象具备静态,只读的属性,应当使用元组,否则应当使用列表