python元组的概念知识点


Posted in Python onNovember 19, 2019

元组tuple)与列表类似,但是元组是不可修改的 (immutable)。也就是说,元组一旦被创建就不可被修改了。操作符 (in、+、*)和内置函数(len、max、min)对于元组的使用效果和列表是一样的,因为这几个操作都不会修改元组的元素。索引和切片的用 法在获取部分元素或切片时和列表是一样的效果,但是不能用来添加、 移除、替换元素。元组的方法也只有两个,即count和index。元组的 重要用途之一就是用作字典的键。如果不需要修改元素,那么使用元组 的效率会比列表更高。

() 
(1,)     ⇽--- ❶
(1, 2, 3, 4, 5, 6, 7, 8, 12)
(1, "two", 3L, 4.0, ["a", "b"], (5, 6))   ⇽--- ❷

只包含1个元素的元组需要加上逗号❶。和列表一样,元组的元素 也可以是各种类型的混搭,包括字符串、元组、列表、字典、函数、文 件对象和任意类型的数字❷。

利用内置函数tuple,可以将列表转换为元组:

>>> x = [1, 2, 3, 4] 
>>> tuple(x) 
(1, 2, 3, 4)

反之,元组也可以通过内置函数list转换为列表:

>>> x = (1, 2, 3, 4) 
>>> list(x) 
[1, 2, 3, 4]

以上就是关于python元组的全部相关知识点,希望对大家学习有所帮助。

Python 相关文章推荐
python标准日志模块logging的使用方法
Nov 01 Python
通过数据库向Django模型添加字段的示例
Jul 21 Python
在Django框架中设置语言偏好的教程
Jul 27 Python
Python中取整的几种方法小结
Jan 06 Python
对web.py设置favicon.ico的方法详解
Dec 04 Python
python钉钉机器人运维脚本监控实例
Feb 20 Python
详解Python传入参数的几种方法
May 16 Python
PyQt5基本控件使用之消息弹出、用户输入、文件对话框的使用方法
Aug 06 Python
python 使用pdfminer3k 读取PDF文档的例子
Aug 27 Python
numpy:找到指定元素的索引示例
Nov 26 Python
python默认参数调用方法解析
Feb 09 Python
pycharm如何设置官方中文(如何汉化)
Dec 29 Python
python数值基础知识浅析
Nov 19 #Python
基于python实现蓝牙通信代码实例
Nov 19 #Python
使用IDLE的Python shell窗口实例详解
Nov 19 #Python
学Python 3的理由和必要性
Nov 19 #Python
Python的缺点和劣势分析
Nov 19 #Python
wxPython实现绘图小例子
Nov 19 #Python
python 如何去除字符串头尾的多余符号
Nov 19 #Python
You might like
DEDECMS首页调用图片集里的多张图片
2015/06/05 PHP
浅析php设计模式之数据对象映射模式
2016/03/03 PHP
在Laravel 中实现是否关注的示例
2019/10/22 PHP
Using the TextRange Object
2006/10/14 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
2010/03/10 Javascript
javascript css styleFloat和cssFloat
2010/03/15 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
js对象的复制继承实例
2015/01/10 Javascript
nodejs通过phantomjs实现下载网页
2015/05/04 NodeJs
javaScript中Math()函数注意事项
2015/06/18 Javascript
JavaScript的设计模式经典之建造者模式
2016/02/24 Javascript
详解如何使用PM2将Node.js的集群变得更加容易
2017/11/15 Javascript
js中apply()和call()的区别与用法实例分析
2018/08/14 Javascript
python读取注册表中值的方法
2013/04/08 Python
gearman的安装启动及python API使用实例
2014/07/08 Python
Python中字典和JSON互转操作实例
2015/01/19 Python
Python爬虫模拟登录带验证码网站
2016/01/22 Python
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
简单实现Python爬取网络图片
2018/04/01 Python
使用Python快速搭建HTTP服务和文件共享服务的实例讲解
2018/06/04 Python
Tesserocr库的正确安装方式
2018/10/19 Python
Python实现仿射密码的思路详解
2020/04/23 Python
pandas.DataFrame.drop_duplicates 用法介绍
2020/07/06 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
2021/01/05 Python
Space NK英国站:英国热门美妆网站
2017/12/11 全球购物
YII2 全局异常处理深入讲解
2021/03/24 PHP
会计专业自荐信
2013/12/02 职场文书
解除合同协议书
2014/04/17 职场文书
小小商店教学反思
2014/04/27 职场文书
无私奉献演讲稿
2014/09/04 职场文书
小学班主任评语
2014/12/29 职场文书
股东合作协议书模板2篇
2019/11/05 职场文书
Python Flask搭建yolov3目标检测系统详解流程
2021/11/07 Python
JavaScript中MutationObServer监听DOM元素详情
2021/11/27 Javascript
Nebula Graph解决风控业务实践
2022/03/31 MySQL
MySQL的意向共享锁、意向排它锁和死锁
2022/07/15 MySQL