tuple知识点python
时间: 2023-12-07 12:37:11 浏览: 88
Python中的元组(tuple)是一个有序的不可变序列,可以包含任意类型的数据,用小括号()表示。元组与列表类似,但是元组一旦创建就不能修改,因此元组更加安全,适合存储一些不需要修改的数据。
以下是一些元组的基本操作和知识点:
1. 创建元组
可以使用小括号()或者tuple()函数来创建元组,例如:
```python
tup1 = (1, 2, 3)
tup2 = tuple([4, 5, 6])
```
2. 访问元组
可以使用下标来访问元组中的元素,下标从0开始,例如:
```python
tup = ('a', 'b', 'c')
print(tup[0]) # 输出:a
```
3. 切片操作
可以使用切片操作来获取元组的子集,例如:
```python
tup = ('a', 'b', 'c', 'd', 'e')
print(tup[1:4]) # 输出:('b', 'c', 'd')
```
4. 元组拼接
可以使用加号+来拼接两个元组,例如:
```python
tup1 = (1, 2, 3)
tup2 = (4, 5, 6)
tup3 = tup1 + tup2
print(tup3) # 输出:(1, 2, 3, 4, 5, 6)
```
5. 元组重复
可以使用乘号*来重复元组中的元素,例如:
```python
tup = ('a', 'b', 'c')
print(tup * 3) # 输出:('a', 'b', 'c', 'a', 'b', 'c', 'a', 'b', 'c')
```
6. 元组长度
可以使用len()函数来获取元组的长度,例如:
```python
tup = ('a', 'b', 'c')
print(len(tup)) # 输出:3
```
阅读全文