1.元组的定义
单个数据注意加逗号

t=(10,20,30)
print(t)
print(type(t))
tt=(10)
print(type(tt))   #<class 'int'>  单个数据不加逗号,原来数据是什么类型就是什么类型
ttt=(10,)
print(type(ttt))   #<class 'tuple'>   注意加逗号

2.元组的查找
下标查找

#下标查找数据
t1=(1,2,3)
print(t1[1])   #2

index();

#index()   查找指定数据并返回数据下标
print(t1.index(2))      #1
num=t1.index(3)
print(num)       #2

count();统计指定数据出现次数

#count()   统计并返回指定数据出现的次数
t2=('a',1,'c',1,'c')
print(t2.count(1))         #2

len();

#len()    统计元组里数据个数
print(len(t2))    #5

3.元组的“修改”

'''t3=(1,1,5,4)
t3[1]=2
print(t3)    #报错'''t4=('aa','bb',['cc','dd'])
t4[2][0]='ee'
print(t4)    #('aa', 'bb', ['ee', 'dd'])  这种情况下元组可以进行修改,即元组第一层数据不支持修改

元组的相关操作,定义,查找,修改相关推荐

  1. list列表 tuple元组 (range操作) dict字典 set集合 及相关操作

    list列表 1. 什么是列表 定义: 能装对象的对象 在python中使用[]来描述列表, 内部元素用逗号隔开. 对数据类型没有要求 列表存在索引和切片. 和字符串是一样的. 2. 相关的增删改查操 ...

  2. 字符串的相关操作(定义、拼接、比较、判断字符串是否为空串或null串、查看码点或代码单元、遍历字符串等)

    本文为原创文章,转载请注明出处!! https://blog.csdn.net/featureA/article/details/123476271 ------------------------- ...

  3. Sql中存储过程的定义、修改和删除操作

    Sql中存储过程的定义.修改和删除操作 1.存储过程的分类 系统存储过程 本地存储过程(用户自定义) 临时存储过程(局部[#].全局[##]临时存储过程) 2.创建存储过程 ? 1 2 3 4 5 6 ...

  4. 双链表的相关操作(定义,后插,删除,遍历)

    双链表的相关操作 双链表的定义 双链表的插入(后插) 双链表的删除 销毁双链表 双链表的遍历 后向遍历 前向遍历 跳过头结点 主函数 双链表的定义 typedef struct DNode {Elem ...

  5. linux修改定时后如何保存文件夹,linux定时任务的一些相关操作汇总

    本人搜罗各大网站并测试了相关定时任务的操作方便大家进行查阅和操作. 1.cron介绍 我们经常使用的是 crontab 命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我 ...

  6. centos7修改ip地址自动获取_南京课工场IT培训:如何搭建DHCP服务器及自动获取IP地址及相关操作...

    DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的 ...

  7. python学习 day7_字符串、列表的相关操作

    python学习day7_字符串的相关函数 字符串的相关操作 (1)字符串的拼接 + (2)字符串的重复 * (3)字符串跨行拼接 \ (4)字符串的索引(复习) (5)字符串的切片:(截取) 对字符 ...

  8. Python对象类型及相关操作

    文章目录 Python对象类型 对象操作函数 1.数字类型 常用的算术运算符: 数字运算相关的内置函数: math模块中的常用函数: 2.字符串 1.字符编码 2.字符串表示 3.转义字符串 4.字符 ...

  9. 字符串的性质、相关操作、相关方法

    在day08下创建一个名为04-字符串的代码文件. 一.对于计算机来说,字符串是一堆没有意义的符号.只是人根据自然语言,想象出和这一堆符号相关的含义 二.字符串就是由引号引起来的有限个符号的合集 三. ...

最新文章

  1. js左侧三级菜单导航代码
  2. 40行python开发一个区块链
  3. 解决ssh登录linux速度慢的问题(以centos7为例)
  4. Oracle微服务框架 Helidon尝鲜(一)!~
  5. arc 和 非arc兼容
  6. java 创建日程到期提醒_日程管理工具—Things 3
  7. 模板类的定义和实现可以分开吗?
  8. spring boot配置logback日志
  9. 阿里官宣AI框架大牛贾扬清加盟,任职技术VP
  10. Mysql——数据查询
  11. 小马哥-Java 微服务实践 - Spring Boot 系列-01Java 微服务实践 - Spring Boot 系列(一)初体验...
  12. 学习矩阵分析与应用过程中的点滴记录(一)
  13. 一些wincap函数说明
  14. 企业级和个人苹果帐号AppleId申请
  15. Unity学习资源(超全)汇总 基础+项目+进阶+面试
  16. Android开发人才前景分析及建议
  17. 【人工智能项目】LSTM实现电影评论情感分类实验
  18. sort()基础知识总结+超简短的英文名排序写法
  19. 百度智能云BCC云服务器释放实例
  20. 香帅的北大金融学课笔记3 -- 投资银行

热门文章

  1. 启动hadoop遇到的datanode启动不了
  2. 对于圣杯布局和双飞翼布局的新认识
  3. ThreadLocal类的实现用法
  4. Oracle数据库分页总结
  5. sea.js常用接口
  6. 6410 spi 设备驱动
  7. android手机连接PC后怎样切换为U 盘模式
  8. LINUX操作系统的内核编译内幕详解一
  9. 【JavaScript】各种事件
  10. python基础0304