> 文章列表 > python基础-元组

python基础-元组

python基础-元组

本文讲述python基础中的元组,和列表非常相似,又有不同之处。

释义:元组与列表相似,如理解了列表的用法,元组会更加容易理解;如果没了解过列表的朋友,可以看我的另一篇文章↓(点击跳转)

一篇文章讲透python列表的使用(零基础教学)icon-default.png?t=N2N8https://blog.csdn.net/Liu_GuoXing/article/details/129930262?spm=1001.2014.3001.5501


目录(点击可直接跳转到对应位置)

创建元组

访问元组

元组的特点(与列表的区别)

元组的主要方法


创建元组

元组的创建共分为2种方法,元组也可以将列表直接转化为元组

#元组用一对小括号进行表示,每个元素之间用逗号分隔
a = ('2023-04-04','开盘',3010)#方法二:使用tuple
a = tuple()#可以使用tuple将列表转化成元组:
x = [1,2,3]
b = tuple(x)b = (1,2,3)

访问元组

元组的访问和列表是一样的,都是根据索引来直接取到元组中的元素值,且支持切片

#同列表操作,使用索引
a = (1,2,3)
b = a[0]b的结果为:1#切片效果也和列表是相同的
a = (1,2,3)
b = a[0:1]b的结果:1,2

元组的特点(与列表的区别)

  • 元组一旦创建就无法改变(添加东西、删除东西)
  • 长度不会再发生任何改变
  • 元组里面可以包含列表

元组的主要方法

count方法,用于统计内容在元组中出现的次数

a = (1,2,3,4,5,5,5,6,7)x = count(5)结果:x = 3

index方法,用于统计内容在元组中出现的位置(索引)

a = (1,2,3,4,5,5,5,6,7)x = index(3)结果:x = 2