原标题:Python——元组的基本语法(创建、访问、修改、删除)

Python 元组的使用

Python 的元组与列表类似,不同之处在于元组的元素不能修改。

元组使用小括号 ( ),列表使用方括号 [ ]。

元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

>>> tup1 = ('Google', 'Runoob', 1997, 2000)

>>> tup2 = (1, 2, 3, 4, 5 )

>>> tup3 = "a", "b", "c", "d" # 不需要括号也可以

>>> type(tup3)

创建空元组

tup1 = ()

访问元组

元组可以使用下标索引来访问元组中的值

tup1 = ('Google', 'Runoob', 1997, 2000)

tup2 = (1, 2, 3, 4, 5, 6, 7 )

print ("tup1[0]: ", tup1[0])

print ("tup2[1:5]: ", tup2[1:5])

输出结果:

tup1[0]: Google

tup2[1:5]: (2, 3, 4, 5)

修改元组

元组中的元素值是不允许修改的,但我们可以对元组进行连接组合

tup1 = (12, 34.56)

tup2 = ('abc', 'xyz')

# 以下修改元组元素操作是非法的。

# tup1[0] = 100

# 创建一个新的元组

tup3 = tup1 + tup2

print (tup3)

输出结果:

(12, 34.56, 'abc', 'xyz')

删除元组

元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组

tup = ('Google', 'Runoob', 1997, 2000)

print (tup)

del tup

print ("删除后的元组 tup : ")

print (tup)

元组被删除后,输出变量会有异常信息,输出如下所示:

删除后的元组 tup :

Traceback (most recent call last):

File "test.py", line 8, in

print (tup)

NameError: name 'tup' is not defined返回搜狐,查看更多

责任编辑:

python创建空元组_Python——元组的基本语法(创建、访问、修改、删除)相关推荐

  1. python元组_Python 元组和分片

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

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

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

  3. python元组_Python元组

    python元组 Today we are going to learn about Python Tuple. This is very similar to Python List. If you ...

  4. python创建空文本文件_Python干货:「文件处理整合」 创建、打开、写入和删除...

    什么是Python文件处理? Python文件处理就是如何在python中创建.打开.读取.写入和删除文件的示例.从文件(EXCELSheet.doc文件.文本文件.cv等)或Add中读取数据.是一个 ...

  5. python如何创建空集合_python 集合

    一. 创建集合 创建集合使用`{}`或`set()`, 但是如果要创建空集合只能使用`set()`,因为`{}`用来创建空字典. s1 = {10, 20, 30, 40, 50} print(s1) ...

  6. python创建新进程_Python并发编程(进程的创建)

    动态性:进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的. 并发性:任何进程都可以同其他进程一起并发执行 独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的 ...

  7. python定义空字典_python字典空值

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 和get()类似, 但如果键不已经存在于字典中,将会添加键并将值设为defaul ...

  8. python定义空集合_Python 学习笔记 - 集合

    Python 集合 集合(set)是无序的.不重复的元素序列. 创建集合 使用花括号 { } 或者 set() 函数创建集合.但是,创建空的集合必须使用 set(),因为花括号是用于创建字典(Dict ...

  9. python 定义空集合_Python学习04.16:Python set集合详解

    Python 中的集合,和数学中的集合概念一样,用来保存不重复的元素,即集合中的元素都是唯一的,互不相同. 从形式上看,和字典类似,Python 集合会将所有元素放在一对大括号 {} 中,相邻元素之间 ...

最新文章

  1. 全国大学生智能汽车竞赛 --智慧物流创意组
  2. (实用)Ubuntu 、CentOS更换国内源
  3. swiper.js 多图片页面的懒加载lazyLoading
  4. Java面试常考的面试题整理
  5. ionic保存到mysql_ionic sqlite 存取数据封装(兼容真机与webkit浏览器)
  6. C++工作笔记-仿大佬使用枚举类型
  7. 从技术平台到aPaaS平台
  8. 只删除字符串前面的‘*’号。
  9. 【小白冲冲冲!!!】补1: 说一下最大化后验概率
  10. Improper inline parameter map format. Should be: #{propName,attr1=val1,attr2=val2}
  11. 微信API接口(收藏)
  12. 自制typora主题
  13. 在尾注生成的参考文献后添加致谢等内容
  14. 《理财系列》-《穷爸爸富爸爸》
  15. php需要帮助搞域名吗,域名转向系统的实现_php
  16. mysql 改成 localhos_MySQL添加用户、删除用户与授权
  17. 知识点索引:一元函数的极值
  18. kafka身份认证 maxwell_Kafka 使用SASL / SCRAM进行身份验证
  19. 浅谈对JIT编译器的理解。
  20. vtk 显示效果设置

热门文章

  1. 前端_网页编程 跨域与JSONP- 淘宝搜索案例
  2. Java-标识符和关键字
  3. pythontuple([1、2、3)_Python 进阶之路 (三) Tuple元组使用指南
  4. 从数组随机抽取5个不重复_Power Query 如何保证随机抽取元素不重复
  5. jq(jquery)之点击隐藏段落
  6. BugkuCTF-WEB题GET和POST
  7. 8255数码管显示0到9_汇编语言--键盘扫描及显示实验(含代码解释)
  8. dao层如何调用对象_你的项目应该如何正确分层?
  9. java 对象池 实现_Java对象池技术的原理及其实现
  10. cxgrid 行合并单元格_合并单元格求和、计数、加序号