欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > python容器2--元组

python容器2--元组

2024/10/23 8:01:52 来源:https://blog.csdn.net/iead12/article/details/141967378  浏览:    关键词:python容器2--元组
(1) 什么是元组

元组:Python中使用关键字tuple表示

元组中允许用户存储多个、有顺序的、可以重复的、可以是不同类型的数据,数据一旦存储到元组中就不允许改变!

(2) 元组的声明

声明空元组: 无意义,只有面试题出现

# 声明空元组
t1 = tuple()  # 推荐
t2 = ()
print(t1, type(t1))
print(t2, type(t2))

声明单个元素的元组: 无意义,只有面试题出现

# 声明一个元素的元组
t3 = tuple(['管理员'])
t4 = ('管理员', )  # 推荐
print(t3, type(t3))
print(t4, type(t4))

声明多个元素的元组:实际软件应用中

# 将项目中固定项数据声明成元组
season = ('春', '夏', '秋', '冬')
print(season, type(season))

元组不支持元素的修改

tp = (0,1,2,3,4,5,1,1)
print(tp[3])

# index 查询某元素的序号

print(tp.index(5))

# count 统计某元素的出现次数

print(tp.count(1))

# 元组也是支持切片的

print(tp[-1:-4:-1])# 1 1 5

# "修改"元组:修改的只是元组中的可变数据

tp = (1,2,3,[11,22,33])
tp[3][0] = 11111
print(tp)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com