python之9大方向詳解元組

1.基

tuple是一個有序的,不可改的數據結構immutable

l = [5,2,3]  #列表list
t = (5,2,3)  #元組tuple

2.建

第一種方法,使用()創建

t1 = (1,2,3)
print(t1)       #(1, 2, 3)
#注意:如果創建的元組中只含有一個數字,需要在數字後面加上“,”
t2 = (5)    #錯誤創建元組方法
print(type(t2)) #<class 'int'>
t3 = (5,)   #正確創建元組方法
print(type(t3)) #<class 'tuple'>

第二種方法使用tuple()轉換

t2 = tuple([1,2,3])
t3 = tuple('lantian')
print(t2,t3)  #(1, 2, 3) ('l', 'a', 'n', 't', 'i', 'a', 'n')
#t4 = tuple(5) iterable纔可以被轉換

3.增 - 不能

4.刪 - 不能

5.改 - 不能

6.查

a = (1,2,3)
print(a[0])   #1

7.操 - 不能

8.切

a = (0,1,2,3,4,5)
b = a[0:2]
print(b) #(0, 1)

更詳細的切片操作見這篇博客

9.復

a = (1,2,3)
b = a[:]
print(b)  #(1, 2, 3)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章