美文网首页
认识元组

认识元组

作者: Mr旺旺 | 来源:发表于2019-01-23 16:19 被阅读0次

    元组是一个一旦创建(并填充数据)就不能改变的列表。拥有一个不可变的数据结构往往非常有用,当我们需要一个常量列表,我们只关心性能,不需要额外的列表处理代码,这种情况下,使用元组可以避免不必要的开销,并保证没有烦人的数据副作用。

    元组用小括号包围,而列表使用中括号

    可以使用type内置函数来确认所创建的各个对象的类型

    我们看看元组的不可改变性:

    解释器会报错,因此不能改变元组内对象

    假设我们希望把一个字符串存储在一个元组中,做法是把这个字符串放在小括号里,然后把他赋给一个变量名……:

    t并不是一个元组

    这看起来像是只有一个对象的元组,但实际上并不是,它只是一个字符串,之所以会这样是因为Python语言的一个语法特性。这个规则指出:要让元组真正成为元组,每个元组在小括号之间至少包含一个逗号,即使这个元组中只包含一个对象也不例外。我们对上面的例子做出相应改变:

    t成为一个元组

    by PengSW on 2019/1/23

    相关文章

      网友评论

          本文标题:认识元组

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