1 # 切片 2 tuple_1 = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) 3 tuple_2 = tuple_1[1:9] 4 print(tuple_2) 5 # OUT:(2, 3, 4, 5, 6, 7, 8, 9) 6 7 # 元组不能删减,但是可以添加(合并元组,产生一个新元组,新元组和原有的元组在内存中是独立的) 8 tuple_3 = tuple_1 + tuple_2 9 print(tuple_3) 10 # OUT:(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 2, 3, 4, 5, 6, 7, 8, 9) 11 12 # 重复(*) 13 tuple_4 = (1, 2, 3) * 3 14 print(tuple_4) 15 # OUT:(1, 2, 3, 1, 2, 3, 1, 2, 3) 16 17 # 迭代元组元组 18 tuple_5 = (1, 2, 3) 19 for i in tuple_5: 20 print(i) 21 ''' 22 1 23 2 24 3 25 ''' 26 27 #判断和统计元素在元组中出现的次数 28 print(2 in tuple_5) 29 print(4 in tuple_5) 30 print(tuple_4.count(2)) 31 ''' 32 True 33 False 34 3 35 ''' 36 37 #元组和列表的互相转换 38 list_0=[1,2,3] 39 tuple_0=(4,5,6) 40 tuple_00=tuple(list_0) 41 list_00=list(tuple_0) 42 print(tuple_00) 43 print(list_00) 44 ''' 45 (1, 2, 3) 46 [4, 5, 6] 47 '''