关于python的元组类型
时间: 2023-10-17 21:02:37 浏览: 104
Python应用开发-元组类型.pptx
Python中的元组是一种不可变序列类型,用于存储一组有序的数据。元组中的元素可以是任何类型的数据,例如数字、字符串、列表、元组等等。元组的创建使用小括号,元素之间使用逗号进行分隔。例如:
```
tup = (1, 2, 3, 'a', 'b', 'c')
```
元组中的元素可以通过下标进行访问,下标从0开始。例如:
```
print(tup[0]) # 输出1
print(tup[3]) # 输出'a'
```
元组的值是不可变的,这意味着我们不能在元组中添加、删除或修改元素。例如:
```
tup[0] = 4 # TypeError: 'tuple' object does not support item assignment
```
由于元组是不可变类型,因此它的内存占用量比列表少,而且在多线程环境下是线程安全的。因此,当我们需要存储一组不可变的数据时,可以考虑使用元组。
阅读全文