元组的场景适合于存储多个数据,但是数据是不能修改的
那么就可以考虑使用元组
num_list = (10,20,30)
元组的定义基本如上,使用小括号,逗号进行间隔,数据类型不固定
但是如果只有一个数据的话,最好在后面添加逗号,不然可能会被Python的解释器解释为算数表达式
num_list = (10,)
其常见的操作如下
由于不支持修改,只支持查找,故
tuple[0]
index(),查找某个数据,存在就返回下标,不然就报错
count() 统计某个元素的出现次数
len() 统计元组中数据的个数
如果元组中有引用对象,是支持修改的
tuple2 = (10,20,30,[‘a’,’b’,’c’])
tuple2[3][1] = ‘e’