02 元组数据类型

''''''
'''
元组类型:
    在()内,可以存放多个类型的值,并以逗号隔开
    注意:
        元组与列表不一样的是,只能在定义时初始化值,不能对其进行修改
    优点:
        在内存中占用资源比列表小
'''
#元组定义:
tuple1 = (1,2,3,'','')    #本质是tuple((1,2,3,'五','六'))
print(tuple1)   #(1, 2, 3, '五', '六')

'''
优先掌握的操作:
    1、按索引取值(正向取+反向取):只能取
    2、切片(顾头不顾尾,步长)
    3、长度len
    4、成员运算in和not in
    5、循环for
'''
#1、按索引取值(正向取+反向取):只能取
print(tuple1[2])    #3

#2、切片(顾头不顾尾,步长)
#从0开始切片到5-1,步长为3
print(tuple1[0:5:3]) #(1, '五')


#3、长度len
print(len(tuple1))  #5

#4、成员运算in和not in
print(1 in tuple1)  #True
print(1 not in tuple1)  #False


#5、循环for
for line in tuple1:
#默认换行
    print(line)
#不换行
    print(line,end = ' ')   #1 2 3 五 六

 

posted @ 2019-06-25 16:26  urassya  阅读(154)  评论(0编辑  收藏  举报