python基础-元组
本文讲述python基础中的元组,和列表非常相似,又有不同之处。
释义:元组与列表相似,如理解了列表的用法,元组会更加容易理解;如果没了解过列表的朋友,可以看我的另一篇文章↓(点击跳转)
一篇文章讲透python列表的使用(零基础教学)https://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