Python3基础---Python元组
1.元组概念:
(1)元组的使用跟列表比较相似,不同之处是列表是可以修改的,元组不能修改
(2)列表使用中括号[],元组使用括号()
2.元组存在的意义和场景:
(1)在函数中,如果需要返回多个值,建议采用元组去接收
(2)元组在字典中可以当作key来使用,列表是不可以的
(3)如果不希望修改变量,建议使用元组
3.元组定义:
(1)通过逗号(,)来定义个元组,每个元素之间用,隔开,如果只有一个元素,元素后面需要加一个,
(2)使用圆括号()定义
(3)通过tuple()函数,可以把可迭代的字符串、列表、字典转换为元组,同列表操作
4.元组的下标操作:同字符串和列表
5.元组的切片操作:同字符串和列表
(1)起始位置:默认是0,正数从左往右,第一个元素下标是0;负数从右往左,最后一个元素下标是-1
(2)结束位置:切片操作包括的是结束位置前的一个元素
(3)步长:取值跨度。默认为1。正数从左往右,负数从右往左
6.元组的解组操作:
注意:解包的时候,变量的个数需要跟元组元素个数一致,否则会抛出异常,如果只想取部分变量,不需要的值可以通过_来表示
7.元组+:同字符串和列表
8.元组遍历:同列表
(1)for循环遍历
(2)while循环遍历
7.元组常用的方法:
(1)len(tuple):同字符串和列表
(2)tuple.count(element):统计element在元组中出现的次数,同字符串+列表
统计一个元组中每个元素出现的次数
其他很多用法,跟列表相同,这里就不一一累述