python中的元组(tuple)的用法

2023-11-08

以下内容主要摘抄博客:https://blog.csdn.net/yezonggang/article/details/50976664?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

一、tuple也是一个class,是不可变的list类型,不可以增删改。

创建:

tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5 );
tup3 = "a", "b", "c", "d";

访问:(与list一样)tup1[1:5];

修改:不可以修改,只能增加新的部分;

tup3 = tup1 + tup2;
print tup3;

 

注意:python中定义元组如

a = ()

或者 a = (c_longlong*1024)()

二、任意无符号的对象,以逗号隔开,默认为元组,如下实例:

a=1,2,3,'e'

a=(1,2,3,'e').

 

三、Python元组包含了以下内置函数(与list差不多的函数)
1、cmp(tuple1, tuple2):比较两个元组元素。
2、len(tuple):计算元组元素个数。
3、max(tuple):返回元组中元素最大值。
4、min(tuple):返回元组中元素最小值。
5、tuple(seq):将列表转换为元组。

 

四、tuple的方法:

1、count():查找元素在tuple中出现的次数。

2.index():查找元素的第一个索引值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python中的元组(tuple)的用法 的相关文章

随机推荐

  • MyBatis-Plus框架简介

    MyBatis Plus框架简介 1 MyBatis Plus MyBatis Plus 简称 MP 是一个 MyBatis 的增强工具 在 MyBatis 的基础上只做增强不做改变 为简化开发 提高效率而生 其特性有 无侵入 只做增强不做
  • C#中 IoC 的实现

    前两天看到一个博 http www cnblogs com liuhaorain p 3747470 html 在说IoC 我觉得这个东西还是很you必要学习一下 于是就有了这个 首先 明确下IoC是什么东西 控制反转 Inversion
  • 性能测试重点17个疑难解答

    前言 1 如何理解性能测试的 高并发的请求下看它的响应时间与吞吐率是否满足相应的消息 2 响应时间时如何理解的 响应时间是指从发生请求到得到响应时间这一段时间的总和 简单的说 响应时间就是一次完整的http请求流程所需的时间 3 怎么区分负
  • java/Python3连接数据库(Hive、Oracle)

    Python连接Hive 一 前提准备 Python版本 3 6 4 需要下载的包 打开cmd在命令提示窗口中运行 pip install sasl pip install thrift pip install thrift sasl pi
  • justify-content (适用于父类容器上)

    设置或检索弹性盒子在主轴 横轴 上的对齐方式 当弹性盒里一行上的所有子元素都不能伸缩或已经达到其最大值时 这一属性可协助对多余的空间进行分配 当元素溢出某行时 这一属性同样会在对齐上进行控制 语法 justify content flex
  • 数据采集---json格式数据

    页面展示 智联招聘 URL https sou zhaopin com jl 801 kw 0 p 1 例 https sou zhaopin com jl 801 kw python p 1 右键 gt 查看网页源码 切片处理获得json
  • arduino笔记27:mh-sensor-series + 土壤传感器

    mh sensor series 霍尔传感器 这个型号的霍尔传感器有四zhidao个引脚 vcc 接在单片机的 5v 引脚 即单片机输出一个五伏的电压 GND 对应单片机的 GND 负极 D0 对应单片机的 D2 D12 引脚 是一个回数字
  • 打印纸张尺寸换算_各种打印纸的尺寸是多少?

    展开全部 常用打印纸尺寸为 A4 16k 297mm 210mm A5 32k 210mm 148mm A6 64k 144mm 105mm A3 8k 420mm 297mm 按照尺寸的大小 通常62616964757a686964616
  • 我说我懂多线程,面试官立马给我发了offer

    前言 只有光头才能变强 文本已收录至我的GitHub精选文章 欢迎Star https github com ZhongFuCheng3y 3y 在上周总结了一篇 工作中常用到的Java集合类 反响还不错 这周来写写Java另一个重要的知识
  • UE4资源及内存控制台命令

    UE4资源及内存控制台命令 原文地址 UE4资源及内存控制台命令 可可西 博客园 ListLoadedPackages 打印被加载的包 每个包对应一个uasset或umap文件 List of all loaded packages Nam
  • angularjs $http调用接口的方式

    angularjs http调用接口的方式 http get merchantmall merchant json success function data status headers config console log argume
  • Java8 方法积累

    Java8 方法积累 removeIf 移除集合中字段全为NULL的无意义对象 list removeIf filter gt filter getProperty1 null filter getProperty2 null stream
  • 6款免费的PDF解锁软件

    下面这些软件提供不同的选项来解锁PDF文件 如 暴力攻击 字典攻击 网络搜索 掩码攻击和键搜索攻击选项 支持可以部署的各种攻击方法 如 简单方法 复杂方法和混合方法 也可以为攻击设置不同的选项 例如 要包括的字符和数字 要扫描的密码长度等
  • Apache服务器的下载安装与配置

    最近在学习Android 需要搭建一个服务器 于是在网上查找了一些资料 主要参考博文https www cnblogs com yerenyuan p 5460336 html点击打开链接 目前官网可以下载的版本是2 4 29 分VC14和
  • Redis 管道

    目录 Redis 管道 Abstract 管道和原生批命令的比较 管道和脚本的区别 使用管道需要注意的事项 Redis 管道 Abstract Redis 客户端执行一条命令分 4 个过程 发送命令 命令排队 命令执行 返回结果 这个过程称
  • 2.4.9 Profile虚拟以太网网卡参数

    最后更新2021 07 22 参考 lt 图 242 虚拟IO设备管理界面 gt 我们来了解一下虚拟以太网网卡参数 图 244 虚拟以太网参数设置 普通设置 Adapter ID 等同于虚拟IO设备的Slot ID 槽位号 参考 lt 49
  • 在crontab中执行scrapy(解决不执行,不爬取数据的问题)

    文章来着 在crontab中执行scrapy 解决不执行 不爬取数据的问题 自我的进化 在crontab中执行scrapy会遇到命令不执行 或者执行了但是没有爬取数据的问题 这里做一下总结 先说这里遇到的问题和解决方案 spider不执行
  • 图说设计模式

    软件模式是将模式的一般概念应用于软件开发领域 即软件开发的 总体指导思路或参照样板 软件模式并非仅限于设计模式 还包括 架构模式 分析模式和过程模式等 实际上 在软件生存期的每一 个阶段都存在着一些被认同的模式 本书使用图形和代码结合的方式
  • 《CSDN 涨粉攻略》11个涨粉方法,你学会了几个?

    文章目录 前言 一 我最近的涨粉情况 二 不忘初心 三 涨粉要诀 1 社区 a 规则 b 详述 2 热榜 a 规则 b 详述 3 粉丝可见 a 规则 b 详述 4 标题 a 规则 b 详述 5 封面 a 规则 b 详述 6 一键三连 a 规
  • python中的元组(tuple)的用法

    以下内容主要摘抄博客 https blog csdn net yezonggang article details 50976664 utm medium distribute pc relevant none task blog Blog