当前位置: 首页 > news >正文

python 元组tuple

 元组:有序不可变列表 (相当于只读的list)

注意:元组里的普通元素不可以修改,但是元组里的list可以修改

index(元素)  查找某个元素,有的话返回下标,没有的话报错
count(元素) 统计某元素在元组中出现的次数
len(元组) 统计元组内的元素个数

#定义元组,元组支持嵌套
t1=("红色",1,"绿色",2,False,("123","456"))
#定义空元组
t2=()
#定义空元组
t3=tuple()
print(f"t1的数据类型是{type(t1)},内容是{t1}")
print(f"t2的数据类型是{type(t2)},内容是{t2}")
print(f"t3的数据类型是{type(t3)},内容是{t3}")
#定义单个元素要加,
t4=("小明",)
print(f"t4的数据类型是{type(t4)},内容是{t4}")
#查找某个元素index
t5=("red",1,"red","yellow")
print(t5.index("red"))
#统计某元素在元组中出现的次数
print(t5.count("red"))
#统计元组里元素的个数
print (len(t5))




注意:元组里的普通元素不可以修改,

但是元组里的list可以修改

http://www.dtcms.com/a/44593.html

相关文章:

  • Kafka 为什么会消息堆积?
  • Python基于Django的音乐推荐系统的设计与实现(附源码,文档说明)
  • 松灵机器人地盘 安装 ros 驱动 并且 发布ros 指令进行控制
  • AI辅助学习vue第十五章
  • 【UCB CS 61B SP24】Lecture 17 - Data Structures 3: B-Trees学习笔记
  • Java中使用for和Iterator遍历List集合的区别
  • Linux-基本指令3
  • 象棋笔记-实战记录
  • 【算法】链表题型总结
  • Java里的ArrayList和LinkedList有什么区别?
  • Vue 3 状态管理实战:构建用户登录注册功能 - 掌握 Vuex 集中管理应用状态
  • Vue核心知识:动态路由实现完整方案
  • 第七章:项目实战 - 第二节 - Tailwind CSS 响应式官网开发
  • Python的那些事第三十六篇:基于 Vega 和 Vega-Lite 的数据可视化解决方案,Altair 声明式可视化库
  • 机器学习决策树
  • Oracle性能调优(一):时间模型统计
  • 使用C#控制台调用本地部署的DeepSeek
  • 大型旋转机械装备转子健康监控与故障诊断模块
  • C 语言共用体:深入理解与实践】
  • Redis面试题
  • 【Unity】搭建HTTP服务器并解决IP无法访问问题解决
  • 激活函数ReLU的原理与应用
  • linux-Dockerfile及docker-compose.yml相关字段用途
  • 记忆化搜索与动态规划:原理、实现与比较
  • 2025春新生培训数据结构(树,图)
  • 【后端】Docker一本通
  • MacBook Pro使用FFmpeg捕获摄像头与麦克风推流音视频
  • PHP:从入门到进阶,掌握动态网页开发的利器
  • C++ primer plus 第五节 循环
  • 分布式系统核心基石:CAP定理、BASE理论与一致性算法深度解析