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

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

http://www.kler.cn/a/8084.html

相关文章:

  • 山泽光纤HDMI线:铜线的隐藏力量
  • 提取神经网络数学表达式
  • 某app最新版 vmp算法分析一
  • C#发票识别、发票查验接口集成、电子发票(航空运输电子行程单)
  • 《C++在金融领域的技术革命:高效、安全与创新的融合》
  • 《ElementPlus 与 ElementUI 差异集合》Icon 图标 More 差异说明
  • 【gRPC】第1篇 全面讲解RPC原理(必收藏)
  • egg编写用户点赞的接口
  • 思维导图手撕MyBatis源码
  • Spring中的循环依赖是什么?如何解决它?
  • HTB-Passage
  • Kafka源码分析之Producer数据发送流程(四)
  • SpringBoot项目中web静态资源的一些问题
  • 【C#】NLS_Speed使用说明
  • ToBeWritten之杂项2
  • C-NCAP 2025主动安全ADAS测试研究
  • 面了 6 家大厂,并拿下 5 家 offer,进大厂好像也没有那么困难吧....
  • 【SQL 必知必会】- 第十一课 使用子查询
  • mocha如何实现异步测试
  • 【建站】手把手教你搭建惊艳的博客
  • 【OpenCV-Python】cvui 之 图像
  • 6.数组
  • Spring的Bean初始化过程和生命周期
  • Java基础(十二):枚举类
  • CoreDNS 性能优化
  • 前端项目规范化1:什么是.editorconfig文件以及prettier转换.editorconfig文件属性