元组的基本操作
创建元组
#使用逗号和小括号,直接创建
>>> tuple1=(1,“TEST”,[1,2,3])
>>> type(tuple1)
<class 'tuple'>
#使用tuple内置函数
>>> b="ABC"
>>> tupleb=tuple(b)
>>> tupleb
('A', 'B', 'C')
基本操作
- 共同:
切片,索引基本操作等和字符串操作一样
len,in,+,* 等和字符串操作一样
元组,列表和字符串都是序列,因此以上操作都是共通的。 - 区别:元组和列表的不同
元组不可以使用索引修改元素
元组的方法
只有 count 和index 两个方法
#元素出现次数
>>> tupleb
('A', 'B', 'C')
>>> tupleb.count('A')
1
#获取元素的下标
>>> tupleb.index("C")
2
元组的必要性
- 操作比列表快
- 对不需要的数据写 “保护”
- 可以作为字典的键