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

Python 02 数据类型(04元组)

一、元组

元组和列表的唯一不同:不能直接对元组的元素进行修改,删除,添加。

  • 不能修改

1.1 创建元组

1.1.1 创建一个空元组

touple1=() # ‘()' 里面没有元素,表示为空元组

1.1.2 元组可以容纳任意数据类型的数据的有序集合,可以通过索引访问其中的元素

​​​​​​​touple2=(1,3,'boy',"girl",6.6)

PS:如果创建一个元素的元组,必须加逗号。 如: touple1= (1,)

1.2 元组的基本操作

1.2.1 查看元组基本信息

print(tuple1) #查看tuple1的元素print(len(tuple2)) #查看tuple2的长度

1.2.2 索引元组

tuple1[2] #索引元组的第二个元素tuple1[-1] #索引元组的倒数第一个元素tuple1.index('boy') #检索字符串boy位于元组的索引号tuple1.index(max(tuple1)) #索引tuple1元组中最大的数的索引号

1.2.3 列表向元组转换

tuple(list1) #将list1转换为元组

1.2.4 元组的切片操作

tuple1[:] #取元组所有元素

1.2.5 元组统计操作

tuple1.count(1) #统计某个元素在元组中出现的次数

1.2.6 元组复制操作

tuple1*3 #将元组元素以三倍复制输出

1.2.7 元组嵌套

PS:元组的元素不能删除,修改,添加

如: del tuple1[0] #不能删除某个元素

tuple1[0] =2 #不能修改某个元素

tuple1.append(3) #不能添加元素

但是可以间接修改:

tuple1= tuple1 + tuple2 #将要添加的元素赋值给tuple2, 然后与tuple1连接并赋值给tuple1

http://www.lryc.cn/news/56623.html

相关文章:

  • WMS:入库库作业流程状态定位
  • 蓝易云:Linux系统【Centos7】如何配置完整的CC攻击防护策略
  • 编解码持续升级,「硬」实力铸就视频云最优解
  • 贵金属技术分析的止损保护
  • Python 进阶指南(编程轻松进阶):三、使用 Black 工具来格式化代码
  • 计算机应用辅导大纲及真题
  • 【Go基础】一篇文章带你全面了解学习—切片
  • 2022国赛28:centos8.5离线安装docker
  • JVM专题
  • 蓝桥杯模板题目
  • SAP IDT - Building Data Foundation
  • 【Python】【进阶篇】三、Python爬虫的构建User-Agnet代理池
  • 数据结构.双链表的各种操作
  • 去年12月被无情辞退,三个月后我携手自动化测试神技王者归来
  • 区块链技术之共识机制
  • SpringCloud断路器——Hystrix
  • 分布式 - 分布式体系架构:集群和分布式
  • NodeJs常用内置模块
  • 4.0 功能抢先看 | 读懂一个项目的研发效能 之 项目人效
  • Object方法
  • 042:cesium加载Eris地图(多种形式)
  • 第十四届蓝桥杯大赛软件赛省赛(C/C++B组)
  • Python生成随机验证码
  • Longitudinal Change Detection on Chest X-rays Using Geometric Correlation Maps
  • 5年功能测试的一些心得
  • 在外包做了3年测试,离职后却成功入职字节跳动.....
  • 网络编程套接字( TCP )
  • QT 判断当前操作系统是否为 Windows 8 及以下版本
  • 走进小程序【五】微信小程序架构之【逻辑层】详解
  • mysql workbench使用教程