一.认识元组
其实元组简单来说就是受限制的列表,具体受限于,定义一个元组后,其内部的数据不可被修改
在我的老师跟我说到这里的时候,我第一反应是有这个必要么,元组之于列表如同子集之于全集,既然有全集为何这般刁钻
其实不然,在现实生活中,有些东西是不允许被修改,亦或是不允许被轻易修改,如性别,身份证号码,民族类别……等等。其实说到这里,那些不能随意更改的数据一定是极其重要的数据,而这就是元组的意义
二.元组的格式
以小括号组装,以逗号分隔列表中的各个元素 # 元组元组,圆的组,要用圆括号 如:
(数据
1,数据
2,数据
3,数据
4,……
)
三.元组的基本操作
在前文说过了,元组内部数据不可修改,即不可增,删,改,只能查
查找的方法,和列表一样,依旧是两种,下标法和函数法
(1)下标法
元组和列表一样,是一个逻辑结构与物理结构一致的数据序列,所以可以运用下标来查找元组内部数据
例如:
love_list
= ('learning',['猫猫','狗狗'],6)
print(love_list
[0])
print(love_list
[1])
print(love_list
[2])
(2)函数法
①index():返回指定数据的位置下标 ②count():返回指定数据在列表中出现的次数 ③len():访问列表长度,即列表内数据的个数
说到底,只要记得元组是不能修改的列表,只能查,就可以了