Python 学习笔记之元组

素颜马尾好姑娘i 2023-10-16 21:26 76阅读 0赞

一、简介

(1)Python的元组与列表类似,不同之处在于元组的元素不能修改。

(2)元组使用小括号,列表使用方括号。

(3)元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

二、基本操作

创建元组的语法很简单:如果你用逗号分隔了一些值,那么你就自动创建了元组。

[python] view plain copy 在CODE上查看代码片 派生到我的代码片

  1. 1, 2, 3

  2. (1, 2, 3)

    元组也是(大部分时候是)通过圆括号括起来的:

[python] view plain copy 在CODE上查看代码片 派生到我的代码片

  1. (1,2,3)

  2. (1, 2, 3)

实现包括一个值的元组有些奇特——必须加个逗号:

[python] view plain copy 在CODE上查看代码片 派生到我的代码片

  1. 42,

  2. (42,)
  3. (42,)

  4. (42,)

tuple函数的功能与list函数基本上是一样的:以一个序列作为参数并把它转化为元组。

[python] view plain copy 在CODE上查看代码片 派生到我的代码片

  1. tuple([1, 2, 3])

  2. (1, 2, 3)

除了创建元组和访问元组元组之外,也没有太多其他操作,可以参考其他类型的序列来实现。

元组的意义:元组可以在映射(和集合的成员)中当作键使用——而列表则不行;元组作为很多内建函数和方法的返回值存在。

发表评论

表情:
评论列表 (有 0 条评论,76人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python 学习笔记6 变量-

    我们在上一篇中了解了变量list(列表), 今天我们来介绍下元组。元组是由括号和逗号,组织起来的一个元素的集合。和list不同的是,它其中的元素是不能被修改的,和其他语言中的常

    相关 Python 学习

    元组:不可修改的序列 tuple(读音是 /tuːpəl/ 或 /tʌpəl/)与列表一样,元组也是序列,唯一的差别在于元组是不能修改的(你可能注意到了,字符串也不能修改