美文网首页
四、元组

四、元组

作者: 过气海豹 | 来源:发表于2019-06-03 22:13 被阅读0次

“列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,这对处理网站的用户列表或游戏中的角色列表至关重要。然而,有时候你需要创建一系列不可修改的元素,元组可以满足这种需求。python将不能修改的值称为不可变的,而不可变的列表被称为元组。”
其实元组的用法基本上跟列表是一样的,包括定义、方法和各种内置函数等,这里提一下他的“不能被修改”的特性和其他一些有别于列表的性质。

1创建元组

1.1创建空元组

a =()
print(a)

输出:

()

1.2创建只含一个元素的元组

*需要在元素之后加逗号

a = (1,)
print(a)

输出:

(1,)

1.3创建元组

其实对于一个元组来说,加不加小括号不是至关重要的,有没有逗号才是最重要的,例如:

a = 1,2,3
print(a)

输出:

(1,2,3)

2修改元组

元组中的元素值是不允许修改的,但我们可以对元组进行连接组合,如:

dimensions1 = (100,200)
#dimensions[0] = 50#报错:TypeError: 'tuple' object does not support item assignment
dimensions2 = (250,50)
dimensions = dimensions1+dimensions2
print(dimensions) 

输出:

(100, 200, 250, 50)

其实列表也是有这个功能的,上次忘记提了

3删除元组

元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组,如:

a = (1,2,3,4,5)
del a
print(a)#报错:NameError: name 'a' is not defined

4元组运算符

发现菜鸟这个弄的不错,我就直接截图过来了😁


图4.1

5元组与列表转换

list(tuple)#元组转为列表
tuple(list)#列表转为元组

相关文章

  • (四)元组

    1.一个赋值---所谓"元"组,就是"圆括号" 特点:不可修改,实际上是一个融合列表和字符串的杂交产物 2.单个元...

  • 四、元组

    “列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,这对处理网站的用户列表或游戏中的角色列表至...

  • 第五讲 关系模型之关系演算

    关系演算 元组演算 元组演算的运用 简单运用元组演算公式 存在量词与全程量词 元组演算的等价性变化 四个典型示例 ...

  • 【数据类型】21、上机练习:容器类型操作

    目录一、列表、元组基本操作二、列表、元组高级操作三、集合基本操作四、字典基本操作 一、列表、元组基本操作 +,*,...

  • 2019-05-05: 七:Swift中元祖的使用?

    一:Swift中元祖的使用? 二:元祖的介绍 三:元组的定义 四:元组的简单使用

  • python 元组、列表、字符串

    一、python------元组: 元组和列表格式差不多,但是元组具有不可变性,对于列表的增、删、改、查四种功能 ...

  • python 时间函数

    python 时间有四种表达,时间元组,string, datetime,时间戳。 时间元组转其他格式 strin...

  • Python 列表、元组、字典和集合

    一、列表 二、元组 三、字典 四、集合

  • Python入门:元组

    六、元组 6.1 定义元组 元组和列表相似,列表是[---],元组是(---) 6.2 访问元组 6.3 修改元组...

  • python 元组

    元组和列表格式差不多,但是元组具有不可变性,对于列表的增、删、改、查四种功能 ,元组只能使用查找,不具备其他的任何...

网友评论

      本文标题:四、元组

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