python元组

@

Tuple(元组)

  • tuple与list类似,不同之处在于tuple的元素不能修改。tuple写在小括号里,元素之间用逗号隔开。
  • 元组的元素不可变,但可以包含可变对象,如ist。
  • 注意:定义一个只有1个元素的tuple,必须加逗号。
    ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200915110540599.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0RURlRf,size_16,color_FFFFFF,t_70#pic_center)

常用操作

![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200915145429320.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0RURlRf,size_16,color_FFFFFF,t_70#pic_center)
在这里插入图片描述
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200915145512920.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0RURlRf,size_16,color_FFFFFF,t_70#pic_center)

实例

# @FILE : demo3_tuple.py
# @SoftWare : PyCharm

'''
tup1 = () # 创建空的元组

print(type(tup1)) #空的元组,它的数据类型还是元组

tup1 = (50,) #单个元素在元组里,要加逗号分隔
print(type(tup1)) #否则,比如存放Int类型数据后,就不是元组了
'''

'''
tup2 = (111,222,333,444,"aaa","bbb")
print(tup2[-1]) #访问元组里最后一个元素
print(tup2[0:2]) #左闭右开
'''

#增
'''
tup1 = (1,2,3)
tup2 = ("a","b","c")
print(tup1+tup2) #两个元组直接相加,进行拼接
'''

#删
tup1 = (1,2,3)
del tup1 #将删除tup1这个变量
print(tup1) #删除后,不能输出,报错:没有定义此变量
posted @ 2020-09-15 14:56  孙晨c  阅读(160)  评论(0)    收藏  举报