1.元組(tuple)是「不可變」列表
2.元組使用小括號,列表使用方括號.
例如:tup1 = (『lily』,『jane』,『jack』)
1.元組的讀取方式與列表相同
2.元組的元素在建立後不允許修改
3.元組允許使用「元組運算子」來建立新元組
例如:(5,6,7)+(8,9,10)=(5,6,7,8,9,10)
#建立(2種方法)
t = ('a','b','c','1')
print(t)
t1 = 'a','b','c','1'
print(t1)
print(type(t1))
#獲取資料,在獲取資料時與列表完全相同
print(t[3]) #正序索引,獲取第4個元素
print(t[-1]) #倒序索引
print(t[1:3])#範圍取值(左閉右開原則)
print('b' in t)
#元組在建立後內容不可變
# t[0] = 2
#報錯:typeerror: 'tuple' object does not support item assignment
#寫入資料的函式同樣不被支援
#如果元組內持有列表,那麼列表的內容是允許被修改的
t2 = (['a','b','c'],['e','f','g'])
item = t2[0]
print(item)
item [1] = 40
print(t2)
#但是元組是不可以被刪除的
# t2.pop(0)
#元組運算子同樣適用於列表,但不能混合使用
t3 = (1,2,3)+(4,5,6)
print(t3)
t4 = ('a','b')*2
print(t4)
#如果元組只有乙個元素時,必須在這個元素後增加逗號,說明這是乙個元組(比較檢視有無逗號的區別)
t5 = ('a',)*2
print(t5)
Python學習之元組
元組也是python中常用的序列,與列表不同的是,元組是不可以修改的。當實現乙個只包含乙個值的元組時,必須加逗號。3 1 2 3 1 2,3,3,3 tuple函式 該函式接收乙個序列作為引數,並將它轉換為元組。tuple 1,2,3 1,2,3 tuple qwer q w e r 基本元組操作 ...
python學習之元組
元組和列表類似,只是元組是列表的二次加工,列表是表示,元組是 並且元組是不能被修改 增加 刪除,建議在寫元組的時候,在後面加上逗號 元組表示 tu 1,2,3,dds usr bin env python 索引取值 tu 1,2,3,dds n tu 0 print n 切片取值 n1 tu 0 3...
python學習日記三List和Tuple型別
分別為list和tuple。我們可以用list和tuple來表示有序集合。接下來我們分別講一下list和tuple的組成。list是python的一種內建資料型別,是一種有序的集合,可以隨時進行增加和刪減其中的元素。list的構造 用 將list中的元素括起來,就是乙個list物件,通常會將list...