Python之创建tuple

tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。

同样是表示班里同学的名称,用tuple表示如下:

>>> t = ('Adam', 'Lisa', 'Bart')

创建tuple和创建list唯一不同之处是用( )替代了[ ]

现在,这个 t 就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法。所以,新同学没法直接往 tuple 中添加,老同学想退出 tuple 也不行。

获取 tuple 元素的方式和 list 是一模一样的,我们可以正常使用 t[0],t[-1]等索引方式访问元素,但是不能赋值成别的元素,不信可以试试:

>>> t[0] = 'Paul'
Traceback (most recent call last):File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment

转载于:https://www.cnblogs.com/Bro-Young/p/7707865.html

Python之创建tuple相关推荐

  1. python建立tuple_Python之创建tuple和“可变”的tuple

    tuple是另一种有序的列表,中文翻译为" 元组 ".tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了. 同样是表示班里同学的名称,用tuple表示如 ...

  2. Python 线程创建和传参 - Python零基础入门教程

    目录 一.Python 线程解释 二.Python 线程创建和启动 1.导入线程模块 2.创建线程并初始化线程 3.启动线程 三.Python 线程传参 四.Python 线程结束 五.Python ...

  3. python里面的tuple与list对比

    python里面的tuple与list对比 tuple 另一种有序列表叫元组:tuple.tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字: >> ...

  4. Python 批量创建线程及threading.Thread类的常用函数及方法

    在<[Python]线程的创建.执行.互斥.同步.销毁>(点击打开链接)中介绍了Python中线程的使用,但是里面线程的创建,使用了很原始的方式,一行代码创建一条.其实,Python里是可 ...

  5. 学习Python(5)排序tuple元组dict字典set集合

    目录 学习Python(5)排序&tuple元组&dict字典&set集合 排序 冒泡排序 选择排序 元组 创建元组 元组元素的访问 元组操作 元组功能 二维元组 字典 创建字 ...

  6. python怎么创建变量不赋值_python声明变量不赋值

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 动态类型的语言python是动态类型的语言,不需要声明变量的类型. 实际上,py ...

  7. 用Python从零开始创建区块链

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 前言 如果你还没有听说过 3 点钟区块链群,说明你还不是链圈的人:如果你还没有加入 3 点钟区块链群,说明你还不是链圈的 ...

  8. python中创建列表[]和list()哪个效率快?为什么快?快多少呢?

    python中创建列表的两种方式: # 方法一:使用成对的方括号语法 list_a = []# 方法二:使用内置的 list() list_b = list() 1. [] 是 list() 的三-四 ...

  9. 如何在 Python 中创建一个简单的神经网络

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 引言 在过去的几十年里,机器学习对世界产生了巨大的影响,而且它的普 ...

最新文章

  1. 假如曹操是一名程序员,会发生什么?
  2. 七、排序(4)——qsort()
  3. flex制作swc文件
  4. pat天梯赛L1-051. 打折
  5. 汇编-输出寄存器的值-输出值
  6. SwiftUI3优秀文章 NavigationLink图片和文字显示蓝色或者图片无显示
  7. 浅谈 Vue 项目优化
  8. 基于鸿蒙操作系统移植,基于鸿蒙OS的按键驱动
  9. iOS - OC NSTimeZone 时区
  10. 【渝粤题库】国家开放大学2021春2737市场调查与商情预测题目
  11. Python OpenCV 美女换装,图像处理取经之旅第 19 天
  12. 制作未来计算机的ppt模板,计算机毕业设计ppt模板.doc
  13. python 阿里云短信接口_阿里云短信接口 (Python)
  14. 最小二乘法曲线拟合原理
  15. TSP旅行商时间复杂度与空间复杂度
  16. 基于深度学习的色情视频鉴定
  17. RT-Thread使用DP83640 实现IEEE1588 协议笔记
  18. 史上最详细LRW数据集、LRW-1000数据集、LRS2数据集、LRS3-TED数据集、OuluVS2数据集介绍
  19. ReID:常用损失函数总结
  20. FCKeditor插件:Meida|多媒体插入 .

热门文章

  1. 策略模式(Stratety)
  2. 算法导论之红黑树的学习
  3. STM32 FSMC学习笔记+补充(LCD的FSMC配置)
  4. 童年记忆-莴苣姑娘的故事
  5. windows server 2003 安装显卡驱动
  6. Abaqus中施加移动车辆荷载(待整理)
  7. 洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game
  8. redis06----消息订阅
  9. IdentityServer4 配置负载均衡
  10. Debian中几个bash初始化脚本使用区别--【转载】