python学习笔记(4)数据类型-元组

元组其实和列表一样,不一样的是,元组的值不能改变,一旦创建,就不能再改变了,比如说,要存数据库的连接信息,这个连接信息在程序运行中是不能被改变的,如果变了那数据库连不上了,就程序就完犊子了,这样的就可以使用元组了,元组呢,也提示别人,看到是元组的话,就说明这个值是不能被改变的,元组的定义方式是用(),小括号;元组只有两个方法,那就是count和index。

tup1=('wuzm','liyanan','1988','1999')

tup2=(1,2,3,4,5,6,7,8,9,10)

一、访问元组

tup1=('wuzm','liyanan','1988','1999')
tup2=(1,2,3,4,5,6,7,8,9,10)

print(tup1[1])
print(tup2[2:6])

二、不能修改元组单个元素,但可以连接

tup1=('wuzm','liyanan','1988','1999')
tup2=(1,2,3,4,5,6,7,8,9,10)

tup3=tup1+tup2   #不能修改单个元素,可以进行元组连接
print(tup3)

三、不能删除单个元组元素,但可以del删除整个元组

tup1=('wuzm','liyanan','1988','1999')
tup2=(1,2,3,4,5,6,7,8,9,10)
del tup1
print(tup1)   #运行程序会报错,报没有定义tup1

四、方法

其他方法和列表是一样的。

tup1=['wuzm','liyanan','1988','1999']
print(tuple(tup1)) #tuple(tup1)  将列表转化为元组


原文地址:https://www.cnblogs.com/wuzm/p/11533084.html