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实现获取序列中最小的几个元素
Sep 25 Python
收集的几个Python小技巧分享
Nov 22 Python
Django学习笔记之Class-Based-View
Feb 15 Python
Scrapy框架CrawlSpiders的介绍以及使用详解
Nov 29 Python
Python File readlines() 使用方法
Mar 19 Python
Python实现读取字符串按列分配后按行输出示例
Apr 17 Python
Python中利用LSTM模型进行时间序列预测分析的实现
Jul 26 Python
python 图像的离散傅立叶变换实例
Jan 02 Python
Django ORM 查询表中某列字段值的方法
Apr 30 Python
Python使用多进程运行含有任意个参数的函数
May 02 Python
利用python绘制中国地图(含省界、河流等)
Sep 21 Python
python中Matplotlib绘制直线的实例代码
Jul 04 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 文件缓存的性能测试
2010/04/25 PHP
Thinkphp中import的几个用法详细介绍
2014/07/02 PHP
PHP面向对象之工作单元(实例讲解)
2017/06/26 PHP
短信提示使用 特效
2007/01/19 Javascript
JavaScript中使用正则匹配多条,且获取每条中的分组数据
2010/11/30 Javascript
JS读取cookies信息(记录用户名)
2012/01/10 Javascript
javascript针对DOM的应用实例(一)
2012/04/15 Javascript
node.js中的fs.readlink方法使用说明
2014/12/17 Javascript
仅30行代码实现Javascript中的MVC
2016/02/15 Javascript
Jquery修改image的src属性,图片不加载问题的解决方法
2016/05/17 Javascript
jQuery基于ID调用指定iframe页面内的方法
2016/07/06 Javascript
微信JS接口大全
2016/08/25 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
JS 拦截全局ajax请求实例解析
2016/11/29 Javascript
jQuery实现花式轮播之圣诞节礼物传送效果
2016/12/25 Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
2017/03/24 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
vue实现自定义日期组件功能的实例代码
2018/11/06 Javascript
JS中的算法与数据结构之常见排序(Sort)算法详解
2019/08/16 Javascript
[00:36]TI7不朽珍藏III——斯温不朽展示
2017/07/15 DOTA
Python multiprocessing.Manager介绍和实例(进程间共享数据)
2014/11/21 Python
在Python3中初学者应会的一些基本的提升效率的小技巧
2015/03/31 Python
Python的Django框架安装全攻略
2015/07/15 Python
python select.select模块通信全过程解析
2017/09/20 Python
python实现Flappy Bird源码
2018/12/24 Python
使用Python和Prometheus跟踪天气的使用方法
2019/05/06 Python
利用PyCharm Profile分析异步爬虫效率详解
2019/05/08 Python
python中几种自动微分库解析
2019/08/29 Python
Html5移动端网页端适配(js+rem)
2021/02/03 HTML / CSS
Tech21美国/加拿大:英国NO.1防摔保护壳品牌
2018/01/20 全球购物
100%有机精油,美容油:House of Pure Essence
2018/10/30 全球购物
database面试题
2013/03/28 面试题
高级Java程序员面试题
2016/06/23 面试题
奥林匹克运动会口号
2014/06/19 职场文书
大学生就业推荐表自我评价
2015/03/02 职场文书
奖励通知
2015/04/22 职场文书