【Python】Python元组 代码举例讲解

Python中的元组(tuple)与列表类似,也是一种序列数据类型,但是元组是不可变的(immutable)。使用元组的主要方法包括:

  1. 创建元组
    使用()和tuple()来创建元组。
## python www.itzhimei.com 代码
tup1 = (1, 2, 3) 
tup2 = tuple([1, 2, 3])
  1. 访问元素
    通过索引访问元素,索引从0开始。
## python www.itzhimei.com 代码
print(tup1[0]) # 输出1
  1. 不可变性
    元组创建后元素不能修改。
## python www.itzhimei.com 代码
tup1[0] = 5 # 错误,修改元组元素会报错
  1. 删除元素
    不能删除元素,但可以使用切片创建新元组。
## python www.itzhimei.com 代码
tup2 = tup1[1:] # 删除索引0的元素,返回新元组
  1. 元组运算
    支持连接、重复等运算。
## python www.itzhimei.com 代码
tup3 = tup1 + tup2
tup4 = tup1 * 3
  1. 元组方法
    常用方法有count()、index()等。
## python www.itzhimei.com 代码
tup1.count(2) # 统计元素出现次数

综上,Python元组与列表类似,但它是不可变类型,对元素进行修改会出错。