- 元组(tuple)
元组(tuple)与列表(list)类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
创建如下:
tuple1=(1,2,3,4,5) tuple2=('Jack','Tom','hello') tuple3="a","b","c" 创建空元组:
tuple1=() 如果创建元组只包含一个元素,需要在元素后面添加逗号,例如:
tuple1=(1,) #如果没有逗号可以试验一下,type后类型不是tuple哦!! tuple2=(1) #type(tuple2) is int 元组索引,截取:
#后面是打印结果 tuple1 = (1,2,3,4,5,6) print "tuple1[0] is:",tuple[0] #tuple1[0] is:1 print "tuple1[1:3] is:",tuple[1:3] #tuple1[1:3] is:(2,3) 元组修改:
元组中的元素是不同修改的,元组没有类似列表apped等修改元素的方法,但是能通过拼接生成一个新的元组,如下:
#后是打印结果 tuple1 = (1,2,3,5,6) tuple1= tuple1[0:3]+(4,)+tuple1[3:5] print "tuple1:",tuple1 #tuple1:(1,2,3,4,5,6) 元组删除:
元组中的元素不能添加当然也不能删除,但是可以直接把整个元组删除:
tuple1 =() del tuple1 #此后如果print tuple1 那么就要报错了 元组和列表操作十分相似,但是也有区别,亲们要了解更多元组(tuple)的方法,可以在idle中键入help(tuple)或者dir(tuple)。
注意:任意无符号的对象,以逗号隔开,默认为元组,如下实例:
#后是打印结果 x,y=1,2 print "x is:",x#x is:1 print "y is:",y#y is 2 今天就更到这里咯,Cool狗每天和你们进步一点点~~
2.【和Cool狗一起学Python】入门基础: 列表(list)