Python中的元组

作者: Mouse_Hang | 来源:发表于2019-06-22 19:58 被阅读27次

python中除了可以用列表储存数据,还可以用元组(tuple)元组也可以存储不同类型的数据,使用偏移进行查找以及输出,但是与列表不同的是,元组不能进行原位的增、删、改操作。

下面是建立一个元组:

tuple_table = ()  # 建立一个空元组
print(type(tuple_table))  # 输出为:<class 'tuple'> 
tuple_table = (1, 2, 3)
print(tuple_table)  # 输出为:(1, 2, 3)

注意:当元组中只有一个元素时,必须在元素后面加一个逗号,否则该变量类型将不是元组类型,而是括号中的元素本身的类型。

tuple_table = (1)
print(type(tuple_table)) # 输出为:<class 'int'>

tuple_table = (1,)
print(type(tuple_table)) # 输出为:<class 'tuple'>

下面演示常用的输出元组长度、取值、查找、取索引、计数操作.

tuple_table = (1, 2, 3, 4, 2, 3, 8)
print(len(tuple_table))  # 输出该元组的长度为:7
print(tuple_table[2]) # 输出索引为2的元素值:3
print(4 in tuple_table)  # 输出为:True,证明4在该元组中
print(tuple_table.index(4))  #输出元素值4的索引为:3
print(tuple_table.count(3))  #输出元素值3的出现次数为:2

相关文章

  • python小课堂08 - 基本数据类型元组篇

    python小课堂08 - 基本数据类型元组篇 python中的元组 python中的元组,也是作为基础数据类型之...

  • Python中的tuple元组

    Python中的tuple元组 一、访问元组 Python中的元组和列表类似,不同之处在于元组中的元素不能够被修改...

  • Python 元组

    Python中,元组的操作与列表相似,不同点是元组是不可变对象,元组中的元素不能修改。 1、定义元组 Python...

  • Python TUPLE - 打包,解包,比较,切片,删除,键

    什么是Python的中的元组? 元组就像一系列不可变Python对象的列表。列表和元组之间的区别在于列表在方括号中...

  • Python tuple元组

    4.10Python元组 元组(tuple)是 Python 中另一个重要的序列结构,和列表类似,元组也是由一系列...

  • Python元组

    python元组元组和列表的区别在于元组中的元素不能修改 创建元组创建元组用() tuple = ()当元组里只包...

  • python学习笔记之tuple篇

    在python中,元组(tuple)和列表相似,元组将元素放在()内。元组不可更改。不能在元组中添加,更改和删除元...

  • 14.元组

    Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。python中不允许...

  • Python基础之元组、字典,集合详解

    之前总结了Python列表,这篇总结Python的元组,字典和集合。 一 元组 tuple Python 的元组与...

  • Python基础_05:元组(2019-1-14)

    元组 python中元组和列表类似不同之处在于元组中的元素不可修改元组使用(),列表使用[]return a,b,...

网友评论

    本文标题:Python中的元组

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