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如何实现守护进程的方法示例
Feb 08 Python
Collatz 序列、逗号代码、字符图网格实例
Jun 22 Python
利用Python进行异常值分析实例代码
Dec 07 Python
对python函数签名的方法详解
Jan 22 Python
VSCode Python开发环境配置的详细步骤
Feb 22 Python
Python帮你识破双11的套路
Nov 11 Python
10个Python面试常问的问题(小结)
Nov 20 Python
python实现简单图书管理系统
Nov 22 Python
tensorflow中tf.slice和tf.gather切片函数的使用
Jan 19 Python
python3+opencv 使用灰度直方图来判断图片的亮暗操作
Jun 02 Python
详解python UDP 编程
Aug 24 Python
Python类型转换的魔术方法详解
Dec 23 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知识收集
2012/08/20 PHP
discuz加密解密函数使用方法和中文注释
2014/01/21 PHP
帝国cms目录结构分享
2015/07/06 PHP
PHP图片加水印实现方法
2016/05/06 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
Laravel Eloquent ORM 实现查询表中指定的字段
2019/10/17 PHP
JavaScipt基本教程之前言
2008/01/16 Javascript
Javascript优化技巧(文件瘦身篇)
2008/01/28 Javascript
HTML代码中标签的全部属性 中文注释说明
2009/03/26 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
jquery获取节点名称
2015/04/26 Javascript
jQuery异步上传文件插件ajaxFileUpload详细介绍
2015/05/19 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
基于Css3和JQuery实现打字机效果
2015/08/11 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(三)
2016/09/14 Javascript
JS实现倒计时(天数、时、分、秒)
2016/11/16 Javascript
原生js简单实现放大镜特效
2017/05/16 Javascript
vue 数组和对象不能直接赋值情况和解决方法(推荐)
2017/10/25 Javascript
vue中使用refs定位dom出现undefined的解决方法
2017/12/21 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
2018/09/15 Javascript
在vue项目中使用sass语法问题
2019/07/18 Javascript
Javascript var变量删除原理及实现
2020/08/26 Javascript
python查询mysql中文乱码问题
2014/11/09 Python
django基础之数据库操作方法(详解)
2017/05/24 Python
Python 和 JS 有哪些相同之处
2017/11/23 Python
python绘制立方体的方法
2018/07/02 Python
Python爬虫小技巧之伪造随机的User-Agent
2018/09/13 Python
OpenCV-Python 摄像头实时检测人脸代码实例
2019/04/30 Python
Selenium常见异常解析及解决方案示范
2020/04/10 Python
python中return如何写
2020/06/18 Python
html5 application cache遇到的严重问题
2012/12/26 HTML / CSS
员工保密承诺书
2014/05/28 职场文书
博士生专家推荐信
2014/09/26 职场文书
教师辞职书范文
2015/02/26 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
教你快速开启Apache SkyWalking的自监控
2021/04/25 Servers