码迷,mamicode.com
首页 > 编程语言 > 详细

Python之元组

时间:2020-01-28 09:37:50      阅读:59      评论:0      收藏:0      [点我收藏+]

标签:一个   元组   中序   ==   长度   不能   删除   定义   大小   

Python存在一种特殊的数组,这种数组在内存中不能动态修改数组中元素的值,也不能添加元素,我们称作元组。

元组定义:

  tuple1=(1,2,3)

  tuple2=1,2,3,4

  tuple3=(1,)

  tuple4=1,

元组添加元素

  tuple1+=(12,)  #在元组最后添加一个元素12

  tuple2=tuple2[:1]+(12,)+tuple2[1:]  #在元组的序号1位置添加一个元素12

  tuple1=(12,)+tuple1  #在元组最开始添加一个元素12

  tuple1=tuple1+tuple2  #把元组tuple2中的元素依次添加到tuple1的最后

元组中删除元素

  tuple1=tuple1[:1]+tuple[2:]  #删除元组中序号为1的元素

  tuple1=tuple1[1:]  #删除元组中的第一个元素

  tuple1=tuple1[:len(tuple1)-1]  #删除元组中最后一个元素

元组的其他运算

  tuple1*2  #生成一个tuple1重复2次的一个新元组

  tuple1+tuple2  #把tuple1和tuple2相连得到一个新元组

  tuple1>tuple2  #将tuple1元素依次和tuple2的同一序号的元素比较,如果不相等,则比较大小,tuple1的大,则返回True,否则返回False,如果所有的元素都相等,且元素数量相同,也返回False,如果元素的内容不相同,但又不能比较大小,则报错。

  tuple1==tuple2  #如果tuple1的长度和tuple2的长度相同,而且每一个元素依次都相同,则返回True,否则返回False

  tuple1<tuple2  #将tuple1元素依次和tuple2的同一序号的元素比较,如果不相等,则比较大小,tuple1的大,则返回False,否则返回True,如果所有的元素都相等,且元素数量相同,也返回False,如果元素的内容不相同,但又不能比较大小,则报错。

Python之元组

标签:一个   元组   中序   ==   长度   不能   删除   定义   大小   

原文地址:https://www.cnblogs.com/votoldq2002/p/12237424.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!