有时候,我们为了数值的安全性,不许用户修改数据,今天我们就来讲讲关于python不可变的数据类型--- 元组数据
1.元组的基本定义 2.元组的基本操作
元组(Tuple)是不可变的序列,也是一种可以储存各种数据的集合,用小括号()表示元组的开始于结束,元素之间用逗号,隔开。
主要表现为一下两点:
不能对元组对象进行添加元素,变换元组位置,修改元素,删除元素等操作
我们用一个为空的()来创建元组的空类型
单元素的元组的创建,需要注意的是,在()里面必须在元素的后面加一个逗号扫,来区别于普通的数学公式里的()。
元组的数据类型可以是多种类型,元素可以是数字型,字符串型,列表型,元素型
合并元组需要用 “+” 来实现。如:tup3 = tup1 + tup2
需要用tuple(其他类型), 同理,将其他元素转换为列表,要用list(其他类型)
元组不允许对元组元素的删除,可以用del 对于整个元组的删除。
元组可以使用 tup.index(value) 来获得元素的索引。
元组可以使用 tup.count(value) 来获取某个元素出现的次数。