返回顶部

zhangfd

个人博客,仅供学习使用

导航

3、元组

元组

类似于list列表,但是元组是不能修改的,元组Tuple在小写括号中,用逗号间隔

元组的定义

tup1 = ()           ##创建空的元组
print(type(tup1))  ##<class 'tuple'>

tup2 = (50)         ## 放入数据50后,只表示整形
print(type(tup2))   ## <class 'int'>

tup3 = (50,)        ## 只有一个数据时需要加逗号,才表示是元组
print(type(tup3))   ## <class 'tuple'>

元组的使用

tup1=("abc","def","100",19992)
print(tup1)                 ## 输出整个元组
print(tup1[0],tup1[-1])     ## 输出指定下标元素
print(tup1[1:5])            ## 切片输出,仍然是元组

元组的增加

此处指连接,因为元组不允许修改

tup1=(12,34,56)
tup2=("abc","def","fff")
tup=tup1+tup2
print(tup)

元组的删除

删除整个元组,而不是元祖元素的删除

tup1=(12,34,56)
del tup1    ##删除整个元组tup1
print(tup1) ## NameError: name 'tup1' is not defined

元组的修改

元组不允许修改

posted on 2020-06-27 19:15  zhangfd  阅读(116)  评论(0编辑  收藏  举报