1.什么是元组

同list一样,允许存放若干任意类型数据的容器

但是元组是不可变的序列

2.语法

元组是使用()括起来,()内允许盛放若干元素,如果只放一个元素的话,元素后要加 , 用于区分对象还是元组

1.使用字面值创建元组

1.创建空元组

t = ()

2.创建非空元组

t = (100,200,300)

t = 100,200,300

t = (100,)

t = 100,

元组的错误示例:

1. t = (3000) #t绑定的是3000

2. x,y,z = 100,200,300非元组赋值,而是将100赋值给x,200赋值给y,300赋值给z3. x,y,z = (100,200,300)

非元组赋值,效果同上

View Code

2.使用构造函数创建元组

1.创建一个空元组

t = tuple()

2.创建一个非空元组

t = tuple(iterable) #使用可迭代对象生成一个元组

示例:

1.t =tuple()2.t = tuple(range(1,10,3))#t = (1,4,7)

3.t = tuple("ABC")#t = ('A','B','C')

4.t = tuple([1,2,3])#t = (1,2,3)

View Code

3.元组的运算

+,+=,*,*=

< <= > >= == !=

in / not in

索引[] 取值 / 切片[::]取值

索引和切片都不支持赋值(元组是不可变的)

4.元组的方法

>>> help(tuple)

1.T.count()

2.T.index()

使用方式同列表

python元组有啥用_python元组的用法相关推荐

  1. python中如何调用或修改元组中的元素_python 元组的使用方法

    元组--tuple 列表非常适合用于存储在程序运行期间可能变化的数据集. 列表是可以修改的,但元组是不可修改的 Python将不能修改的值称为不可变的,而不可变的列表被称为元组 1. 元组的创建和删除 ...

  2. python的元祖类型_python元组类型

    元组类型简介 使用括号包围的数据结构是元组(tuple).例如: >>> (1,2,3) (1, 2, 3) >>> T = (1,2,3,) >>&g ...

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

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

  4. python元组元素的提取_Python 元组拆包

    元组拆包可以应用到任何迭代对象上, 唯一的要求是, 被可迭代对象中的元素数量必须要和这些元素的元组的空档数一致, 除非我们用* 来表示忽略多余的元素. 1. 最好辨认的元组拆包形式就是平行赋值, 也就 ...

  5. python元组有什么用_python元组是什么意思

    python元组(tuple)是一个不可变的序列.Python元组和Python列表数据类似,都是线性表.唯一不同的是,Python元组赋值后所存储的数据不能被程序修改,可以将元组看作是只能读取数据不 ...

  6. python元组有啥用_python元组是什么?python元组的用法介绍

    本篇文章给大家带来的内容是关于python元组是什么?python元组的用法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 元组是什么? 你可以把它看作是只读的列表,因为元组不可 ...

  7. python解包什么意思_python解包用法详解

    对于一堆资料,我们可以把它分给不同的人使用,这个分散的过程,我们可以看成是解包方法是实现.当然实际python解包的使用会相对复杂一点,我们会对常见的列表.函数等进行操作.下面我们就Python解包的 ...

  8. python map函数的作用_python map函数用法详解

    原博文 2018-05-02 16:24 − python中的map()函数是一个内置的高阶函数,一般用法是map(function, iterable).需要传入一个函数,这个函数可以是内置的,也可 ...

  9. python requests 动态加载_python requests 高级用法

    HTTP动词 Requests 提供了几乎所有HTTP动词的功能:GET.OPTIONS.HEAD.POST.PUT.PATCH.DELETE.以下内容为使用 Requests 中的这些动词以及 Gi ...

最新文章

  1. 晕死!博客园把我搞晕了!
  2. PWN-PRACTICE-BUUCTF-23
  3. PHP简单好看的表白墙网自适应源码+后台
  4. Asp.Net Web控件 (八)(TabControl 选项卡控件)
  5. 关于jsp页面下,重置选择框的数据的操作!
  6. react 注释html,React之JSX语法
  7. React中的state和props有什么区别?
  8. rails获取json内容
  9. MFC模态对话与非模态对话框(二)
  10. c语言 t跳几个字节,int占几个字节(c语言)
  11. 用什么录屏软件能录制高清视频
  12. 关于微信小程序上线流程的简单总结
  13. NXP IMX6ULL芯片时钟系统全概况
  14. Win11控制面板里没有高清音频管理器怎么办?
  15. win10 外接显示器后出现input signal out of range
  16. 计算机软件录音注意事项,GOLDWAVE录音软件使用教程
  17. 【夜读】影响一生的五大定律
  18. EOS测试链加入流程(代码版本与主网同步)
  19. 多元函数式子两端微分
  20. A hard puzzle(HDU1097)(快速幂取模)

热门文章

  1. 数据集 | 深度学习
  2. 一篇文入门微信小程序开发环境搭建
  3. Java中byte转int
  4. Java模拟银行存取款系统
  5. table 设置 td 标签宽高
  6. 微前端qiankun接入Vite子应用含Vue3和React18
  7. 台式电脑一般价钱多少_台式电脑什么配置好一点(一般价位大概多少钱)
  8. 电源计划信息服务器,有关如何解决在 Windows 7 中的电源计划
  9. Hyper-V 虚拟机与主机共享文件
  10. java输出集合List