Python3—元组

python3的元组和列表类似,不同之处在于元组的元素不能修改。

元组使用的是(),列表使用的[]。

例子:

 当元组内只包含一个元素的话,需要在后边加上一个逗号,否则括号会被当做运算符使用。例子:

元组的操作:

一、访问元组

  元组和字符串类似,下标索引从0开始,可以进行截取、组合等。

  

二、修改元组

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

  

三、删除元组

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

  

  在次进行数据类型的打印的时候,就会报错,因为此时tup1元组已经被删除掉了。

  但可以使用空的()来进行重新定义。例子:

      

四、元组的运算符

  与字符串一样,元组之间可用使用+号和*号进行运算,可进行组合和复制,组合成为一个新的元组

  tup=(1,2,3,)

  tup1=(4,5)

  1.len(tup):计算出元素的个数。3个。

  2.tup+tup1:连接。输出(1,2,3,4,5)

  3.tup1*2:复制。输出(4,5,4,5)

  4.3 in tup:元素是否存在。输出True

  5. for x in tup:

      print(x):迭代输出。列出元组中所有的元素。

五、元组的索引与截取

  

  1.tup1[2]:读取元组内的第三个元素。

  2.tup1[-1]:读取元组的最后一个元素。

  3.tup1[1:]:截取元素,从第二个开始后的所有元素。

  4.tup1[:2]:截取元素,从第一个元素开始,到第三个元素。

六、元组的内置函数

  1.len(tuple):计算元组元素个数。

  2.max(tuple):输出元组中的最大值。

  3.min(tuple):输出元组中的最小值。

  4.tuple(seq):将列表转化为元组。

原文地址:https://www.cnblogs.com/wzw-1230074/p/9521774.html