一、什么是 Python 元组

Python 元组是一种有序的列表,它可以存储任何类型的对象,元组是不可变的,它的元素不能被修改、删除和添加。它用圆括号来表示,元组中的元素用逗号隔开,比如:

tup1 = ('Google', 'Runoob', 1997, 2000)
Python

二、Python 元组的特点

Python 元组有以下特点:

1、Python 元组是有序的,它的元素可以通过索引来访问;

2、Python 元组是不可变的,它的元素不能被修改、删除和添加;

3、Python 元组是可以嵌套的,元组中可以包含列表,字典或元组;

4、Python 元组的元素可以是任意类型的,可以是字符串、数字、列表、字典、元组等等。

三、Python 元组的常用操作

Python 元组的常用操作有:

1、访问元组:可以使用索引来访问元组中的元素,比如:

tup1 = ('Google', 'Runoob', 1997, 2000)tup2 = (1, 2, 3, 4, 5, 6, 7 )print ("tup1[0]: ", tup1[0])print ("tup2[1:5]: ", tup2[1:5])
Python

2、修改元组:由于元组是不可变的,所以不能修改元组,但是可以对元组进行连接组合,比如:

tup1 = (12, 34.56)tup2 = ('abc', 'xyz')# 以下修改元组tup3 = tup1 + tup2print (tup3)
Python

3、删除元组:由于元组是不可变的,所以不能删除元组中的元素,但是可以使用 del 语句来删除整个元组,比如:

tup = ('Google', 'Runoob', 1997, 2000)print (tup)# 删除元组del tupprint ("删除后的元组 tup : ")print (tup)
Python