元组
- 小括号
1. 声明元组的组成部分
2. 可以修改优先级
- 元组
tuple
(受限制的列表)
元组的特点:
1. 是不可变类型
2. 支持索引操作
3. 支持切片操作
4. 可迭代对象
5. 可以存多个数据、多种数据
1. 存储多个数据
2. 存储多种数据
3. 是一个可迭代对象
4. 列表是一个可变类型的数据
可变:可以修改
- 元组的创建
1. 直接创建
t = (1,2,3)
t = ('s',1,2,3)
t = ()
2. 构造方法
1. tuple()---返回一个空元组
2. tuple(iterable)
利用可迭代对象的元素,初始化为一个新的元组
- 元组的访问
1. 访问一个元素
利用索引操作
tuple[下标]
2. 访问多个元素
利用切片
同列表
3. 访问所有元素
利用遍历
for i in tuple:
print(i)
- 增加和修改以及删除元素
* 元组是不可变类型,不支持增删改操作
如果要增删改:切片+拼接
- 元组的操作符
1. 拼接操作
+
会创建一个新的元组
2. 重复操作
*
本质:多个拼接操作
3. 布尔操作
> < >= <= == !=
和列表的比较规则是一样儿一样儿的
4. 成员关系
in/not in