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的Django框架中为代码添加注释的方法
Jul 16 Python
利用django如何解析用户上传的excel文件
Jul 24 Python
Linux CentOS7下安装python3 的方法
Jan 21 Python
python模块smtplib学习
May 22 Python
python发送邮件脚本
May 22 Python
Python实现的爬取网易动态评论操作示例
Jun 06 Python
python3.x 将byte转成字符串的方法
Jul 17 Python
Python登录系统界面实现详解
Jun 25 Python
如何使用Python自动控制windows桌面
Jul 11 Python
Python 识别12306图片验证码物品的实现示例
Jan 20 Python
用python修改excel表某一列内容的操作方法
Jun 11 Python
Python实现简单的猜单词
Jun 15 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
php和js交互一例-PHP教程,PHP应用
2007/01/03 PHP
php 中文字符入库或显示乱码问题的解决方法
2010/04/12 PHP
php 数组的指针操作实现代码
2011/02/08 PHP
PHP 设计模式之观察者模式介绍
2012/02/22 PHP
joomla jce editor 解决上传中文名文件失败问题
2013/06/09 PHP
PHP编程风格规范分享
2014/01/15 PHP
利用Laravel事件系统如何实现登录日志的记录详解
2017/05/20 PHP
使用原生js写的一个简单slider
2014/04/29 Javascript
如何获取网站icon有哪些可行的方法
2014/06/05 Javascript
JS实现点击上移下移LI行数据的方法
2015/08/05 Javascript
javascript使用输出语句实现网页特效代码
2015/08/06 Javascript
javascript实现简单的全选和反选功能
2016/01/05 Javascript
AngularJS入门教程之AngularJS表达式
2016/04/18 Javascript
JavaScript Math 对象常用方法总结
2016/04/28 Javascript
详解webpack的配置文件entry与output
2017/08/21 Javascript
如何为你的JS项目添加智能提示与类型检查详解
2019/03/12 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
Python编程中字符串和列表的基本知识讲解
2015/10/14 Python
python getopt详解及简单实例
2016/12/30 Python
Python 字符串大小写转换的简单实例
2017/01/21 Python
python抓取网站的图片并下载到本地的方法
2018/05/22 Python
python中class的定义及使用教程
2019/09/18 Python
Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法
2019/09/24 Python
浅谈Python type的使用
2019/11/19 Python
pytorch 彩色图像转灰度图像实例
2020/01/13 Python
利用CSS3实现平移动画效果示例代码
2016/10/12 HTML / CSS
js实现移动端H5页面手指滑动刻度尺功能
2017/11/16 HTML / CSS
英国体育器材进口商店:UK Sport Imports
2017/03/14 全球购物
MaBelle玛贝尔香港官网:香港钻饰连锁店
2019/09/09 全球购物
全球烹饪课程的领先预订平台:Cookly
2020/01/28 全球购物
2014信息公开实施方案
2014/02/22 职场文书
车队安全员岗位职责
2015/02/15 职场文书
升职感谢领导的话语及升职感谢信
2019/06/24 职场文书
写好Python代码的几条重要技巧
2021/05/21 Python
SQL写法--行行比较
2021/08/23 SQL Server