元组可以存储多个数据,也是属于容器类型,但是元组一旦定义完成以后就不能根据下标直接修改元组中的数据。
元组的表现形式: (1,3,4, 5,....), 类型:tuple
元组使用场景:
1.字符串的格式化输出, print("姓名: %s 年龄: %d" % ("李四", 20))
2.函数返回多个值,可以通过元组来完成

my_tuple = (1, 2, 'a', 'b')
# 提示:元组定义完成以后,元组里面的数据就不能进行修改,只能获取数据
print(my_tuple, type(my_tuple))
# 根据下标可以获取元组中的某个数据
result = my_tuple[2]
print(result)
# 根据切片取值
result = my_tuple[:2]
print(result, type(result))# 错误的演示: 不能根据下标修改元组中的数据
# my_tuple[-1] = 'c'# 提示:元组如果只有一个数据,那么逗号不能省略
name_tuple = (1,)
print(name_tuple, type(name_tuple))

总结:元组好比是一个只读的列表,只能获取数据,不能对数据进行修改。

什么是元组以及元组的作用相关推荐

  1. java 元组 getinteger_TS数据类型:从C++/Java/Python到TS看元组tuple—元组的来龙去脉...

    在C++有Java这种强类型语言中,常用的Array.List.Set ,在集合中只能是一种类型(可以复习下:<再谈Java数据结构-分析底层实现与应用注意事项). int data[] = n ...

  2. php 元组,python元组与字典的详细介绍

    一.元组 1.元组的表达(1,2,3,4) ('olive',123) ("python",) 创建元组:a=tuple((1,2,3,)) b=("python&quo ...

  3. python元组添加元素_Python 元组_python元组操作_添加元素_python 元组转字符串

    Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 如下实例: tup1 ...

  4. 元组中[-1]的作用

    [-1]代表的是最后一个元素 如果某些数量不能改变的话,可以使用元组,比如光速,重力加速度

  5. python元组_Python 元组和分片

    这一篇是 <流畅的 python> 读书笔记.主要介绍元组.分片.序列赋值以及引用了大师 Edsger W.Dijkstra 为什么序列从0开始计数 的解释. 元组 在有些python 的 ...

  6. TCP/IP的四元组 五元组 七元组

    四元组是: 源IP地址.目的IP地址.源端口.目的端口 五元组是:       源IP地址.目的IP地址.协议号.源端口.目的端口 七元组是: 源IP地址.目的IP地址.协议号.源端口.目的端口,服务 ...

  7. python创建一个元组、输出元组下标为1、3、5的元素_【Python 1-9】Python手把手教程之——元组和元组的使用技巧...

    作者 | 弗拉德 来源 | 弗拉德(公众号:fulade_me) 元组 列表非常适合用于存储在程序运行期间可能变化的数据集.列表是可以修改的,这对处理网 站的用户列表或游戏中的角色列表至关重要.然而, ...

  8. python包含多个元组的元组_Python数据结构(元组,列表,字典)

    Python内置了 几种数据结构,元组,列表 字典 1.元组 元组可以由不同的元素组成,所有元素通过圆括号(  )包含起来,并通过逗号","隔开.如变量名 = (元素1,元素2,. ...

  9. python包含多个元组的元组_如何在python中将多个”列出的”元组连接成一个元组?...

    在python中,关于这个问题的答案很少,如何将一个元组列表连接到一个列表中?,如何在python中合并两个元组?,如何在python中合并任意数量的元组?所有的答案都引用了元组列表,所以提供的解决方 ...

最新文章

  1. F4+2 团队项目软件设计方案
  2. H5的Websocket基本使用
  3. 伪类 选择器优先级
  4. 宁夏2021高考成绩查询,宁夏教育考试院:2021年宁夏高考成绩查询入口、查分系统...
  5. 风控分析秘籍R-I-S-K
  6. 关于JS中apply和call详细解答
  7. java 修改源码_再谈给应用程序diy启动画面和java源代码补丁修改
  8. Linux Windows 环境下 RabbitMQ 安装与基本配置
  9. ie浏览器兼容模式怎么设置?
  10. Ubuntu LogViewer调试工具
  11. 无线网络dns服务器是多少,中国移动宽带dns是多少?
  12. 有关Excel表格公式的方式进行前边数字排序,后边内容不变的方法。
  13. 一开电脑wifi就断网_为什么电脑一连wifi就断网,
  14. AntV使用方法详解
  15. 侏罗纪怪兽世界怎么登陆服务器未响应,全金属怪物一直登入不进去怎么办
  16. 欧科云链荣获人民网匠心技术奖,科技创新共造企业发展“强引擎”
  17. Linux --指令 (四) rm 和 rmdir
  18. python文件读写操作
  19. 统计建模与R软件-第三章习题答案
  20. Chart.js入门:简介

热门文章

  1. 【VK】商品多规格SKU选择器组件豪华版(uniapp版,可编译成H5、APP、各大小程序)
  2. python itchat 抢红包-Python itchat模块在微信上的各种小应用
  3. SQLSERVER导入excel表格时,表中数据超过65536行
  4. 什么叫单稳态,双稳态
  5. debian更新apt源报错 ...is not valid yet (invalid for another 722d 21h 13min 35s).
  6. java仿QQ微信聊天室
  7. Tomcat启动时,日志的中文乱码【淇℃伅】和【璀﹀憡】等
  8. 10个python接私活的平台,整整10个!总有适合你的,你有技术就有钱
  9. 小孔成像中四个坐标系转换
  10. Django 之验证码实现