`

Python_Tuple

 
阅读更多

Tuple 是不可变的 list。一旦创建了一个 tuple,就不能以任何方式改变它。

 

定义如:  t = ("a", "b", "mpilgrim", "z", "example")

t[index] 取值,index 可为负值

t[index1,index2] 与list一样分片(slice)也可以使用。当分割一个list时,会得到一个新的list;当分割一个tuple时,会得到一个新的tuple。

 

value in t 查看元素是否存在于Tuple,返回Ture或False

Tuple 没有增删元素的方法,因为其是不可变list

 

Tuple 可以转换成 list,反之亦然。内置的 tuple 函数接收一个 list,并返回一个有着相同元素的 tuple。而 list 函数接收一个 tuple 返回一个 list。从效果上看,tuple 冻结一个 list,而 list 解冻一个 tuple。

分享到:
评论

相关推荐

    Python库 | flake8_tuple-0.2.13.tar.gz

    今天我们将聚焦于一个特定的Python库——flake8_tuple,它包含在名为"flake8_tuple-0.2.13.tar.gz"的压缩包文件中。这个库是Python开发者在进行代码质量检查时的一个辅助工具,特别是对于遵循PEP 8编码规范的项目来...

    python List_Tuple_Mix_Stat_python列表计算方法_

    - **List_Tuple_Mix_Stat.py**:可能包含了列表和元组的混合使用示例及统计计算方法。 - **ListStat.py**:可能专注于列表的统计计算方法实现。 - **ListBinarySearch.py**:可能涉及到二分查找算法在列表上的...

    040.Python元组_特点_创建的两种方式_tuple()要点.mp4

    040.Python元组_特点_创建的两种方式_tuple()要点.mp4

    python_code.zip

    1. **变量与数据类型**:Python支持多种数据类型,如整型(int)、浮点型(float)、字符串(str)、布尔型(bool)和复合类型如列表(list)、元组(tuple)、字典(dict)和集合(set)。变量在Python中无需预先声明,直接赋值即可...

    Python_para_todos.rar_python_python manual

    此外,Python还有列表(list)、元组(tuple)、集合(set)和字典(dict)等复合数据类型。 3. **控制结构**:Python的控制结构包括条件语句(if-else,elif)、循环(for,while)和异常处理(try-except)。这些...

    python_creatword.rar_python 程序_python程序

    此外,还有列表(list)、元组(tuple)、字典(dict)和集合(set)等复合数据类型。 2. **控制结构**:Python提供了if-else语句进行条件判断,for和while循环进行迭代。例如,for循环可以遍历列表、元组或字符串...

    源码1_journeysja_thousandcw5_python_疯狂python_

    - 列表(list)、元组(tuple)、集合(set)和字典(dict)等复合数据结构的创建和操作。 2. **控制流程**: - 条件语句:if-elif-else结构,用于执行条件判断。 - 循环结构:for循环遍历序列,while循环执行指定次数。...

    python2_python_

    1. **变量与数据类型**:Python 2支持多种数据类型,包括整型(int)、浮点型(float)、字符串(str)、列表(list)、元组(tuple)、字典(dict)和集合(set)。需要注意的是,Python 2中的整型在进行除法运算时...

    Python语法入门(thinkpython_cn,python_课件,学习笔记)

    Python是一种广泛应用于数据分析、网页开发、人工智能等多个领域的高级编程语言,因其简洁明了的语法而深受程序员喜爱。本文将基于“Python语法入门”的主题,结合提供的资源,详细讲解Python的基础知识,帮助初学者...

    STU3_python_成绩管理python_成绩管理_

    2. **数据结构**:管理成绩数据时,可能使用了列表(list)、元组(tuple)或者字典(dictionary)。列表用于存储序列数据,如学生的ID;元组不可变,适合存储固定的数据;字典则提供了键值对的快速查找,适合存储学生姓名...

    「Python系列」Python元组.md

    ### Python元组详解 #### 一、Python元组概述 **元组**是Python中的一种基本数据类型,属于**不可变的有序序列**。这意味着一旦创建了元组,就不能再对其进行修改,包括不能添加、删除或更改元组中的元素。这种...

    python_note.pdf

    - 复合数据类型:列表(list),字典(dict),元组(tuple),集合(set)。 - 字符串操作:如切片、计数、索引等。 - 操作符:算术操作符、逻辑操作符、成员关系操作符等。 - Python的print函数,以及格式化...

    python-examples_python_examples_

    还有列表(list)、元组(tuple)、集合(set)和字典(dict)等复合数据类型。 3. **控制流**:if-else语句用于条件判断,for和while循环用于重复执行任务。 4. **函数**:定义函数(def)来封装可重用的代码,...

    Python_python_beginners_

    此外,Python的列表(list)、元组(tuple)、字典(dict)和集合(set)等复合数据类型提供了丰富的操作可能性。 3. **控制结构**:Python的流程控制语句包括条件判断(if-else)、循环(for、while)以及异常处理...

    Python入门教程-超详细1小时学会Python.rar_Python 入门_Python入门_python_python

    Python还支持多种数据结构,如列表(list)、元组(tuple)、集合(set)和字典(dict)。列表是可变的,元组则是不可变的,而字典则通过键值对存储数据,提供了快速的查找功能。 控制流是任何编程语言的核心,Python中的if...

    PythonCode_pythoncode_python_

    Python中的数据结构非常强大,包括列表(list)、元组(tuple)、集合(set)和字典(dict)。列表支持动态大小调整,可以存储任意类型的元素;元组是不可变的列表,常用于数据结构的固定部分;集合是无序且不重复的...

    Python Notebooks_python_

    - 变量和数据类型:Python支持整型(int)、浮点型(float)、字符串(str)等基本数据类型,以及列表(list)、元组(tuple)、字典(dict)和集合(set)等复合数据结构。 - 控制流:包括条件语句(if-else)、...

    Python元组(Tuple)定义和操作示例.md

    ### Python元组(Tuple)定义和操作详解 #### 概述 Python是一种广泛使用的高级编程语言,它提供了多种数据结构来存储和管理数据。其中,元组(Tuple)是一种非常实用且不可变的数据类型,用于存储一系列有序且不...

    python_basics_python_massage5j5_TheElementsBook_

    此外,还会有对列表(list)、元组(tuple)、集合(set)和字典(dict)等复合数据类型的深入探讨,这些都是Python中非常重要的数据结构。 函数是任何编程语言的重要组成部分,Python也不例外。《Python基础知识》...

    python_baseCode.zip

    此外,Python的容器类型如列表(list)、元组(tuple)、集合(set)和字典(dict)也非常重要。基础代码中应有对这些数据类型的实例操作,如元素的增删改查、遍历、比较等。 3. **控制结构**:包括条件语句(if-...

Global site tag (gtag.js) - Google Analytics