美文网首页
内置数据结构-元组

内置数据结构-元组

作者: loveroot | 来源:发表于2017-01-02 16:25 被阅读7次

元组也是一种线性结构,和list类似,但是它是不可变
创建元组(tuple), 和List类似,但是由于不可变的特性,所以相比列表,它少了很多方法,注意如果只有一个元素时,一定要在结尾加上,,否则类型就不是元组了.

In [62]: t = ()

In [63]: type(t)
Out[63]: tuple

In [64]: t = (1)

In [65]: type(t)
Out[65]: int

In [66]: t = (1,)

In [67]: type(t)
Out[67]: tuple

In [68]: t
Out[68]: (1,)

In [69]: t[0]
Out[69]: 1

In [70]: t[0] = 2
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-70-29b3302c4f70> in <module>()
----> 1 t[0] = 2

TypeError: 'tuple' object does not support item assignment

In [71]: t2 = ('a')

In [72]: type(t2)
Out[72]: str

In [73]: t2
Out[73]: 'a'

相关文章

  • Python四个内置数据结构

    认识4个内置数据结构 Python提供了4个内置数据结构,可以用来保存任何对象集合,它们分别是列表、元组、字典、集...

  • Python 数据结构

    Python 有四种内置的数据结构 - 列表(List),元组(Tuple),字典(Dictionary),集合(...

  • 内置数据结构-元组

    元组也是一种线性结构,和list类似,但是它是不可变的创建元组(tuple), 和List类似,但是由于不可变的特...

  • python 数据结构

    python包含数据结构包含list列表、tuple元组、dict字典、set集合这些都是内置类型。collect...

  • python怎么提升程序运行效率

    1、选择合适的数据结构python中有四种内置的数据结构,分别是列表List、元组Tuple、集合Set、字典Di...

  • 元组

    一、什么是元组 (一)含义 元组是python内置的数据结构之一,是一个不可变序列 补充:不可变序列与可变序列 不...

  • 数据结构

    数据结构 数据结构,就是一些数据的集合。换个说法,数据结构存储一系列相关的数据。内置有四种数据结构列表、元组、词典...

  • 3_数据类型--字符串

    3_数据类型--字符串 python 提供了 4 种内置数据结构:List(列表)、Tuple(元组)、Dicti...

  • 第9篇,数据结构

    数据结构,是用来存储一系列数据的集合。在Python中,有四种内置的数据结构 列表list 元组tuple 字典d...

  • 魔术方法(对象持久化)

    ### Python内置的数据结构是直接可以被序列化的: 字典、元组、列表、集合、字符串、整形、浮点型、布尔类型。...

网友评论

      本文标题:内置数据结构-元组

      本文链接:https://www.haomeiwen.com/subject/biuwvttx.html