元組與列表類似,但是元組的元素不能修改
增、刪、改均不可以
a=(1,2)
b=aprint(b)
c,d=a
print(c) 1
print(d) 2
拆包,如果值多於變數個數,則報異常
從元組中取值,可以通過下標,也可以像上面那樣取值
練習:
#1建立score
元組,其中包含
10個數值(
68,87,92,100,76,88,54,89,76,61
);score=(68,87,92,100,76,88,54,89,76,61)
#2輸出
score
元組中第
3個元素的數值;
print(score[2])
#3輸出
score
元組中第
1~6個元素的值;
print(score[0:6])
#4呼叫
count()
函式,查詢數值76在
score
元組中出現的次數;
print(score.count(76))
#5呼叫
index()
函式,查詢
score
元組中成績是滿分的學生學號;
print(score.index(100))
#6呼叫
len()
函式獲得
score
元組中元素的個數;
print(len(score))
#7呼叫
list()
函式將score
元組轉換為
lstscore
列表;lstscore=list(score)
print(lstscore)
#8呼叫
tuple()
函式將lstscore
列表轉換為
tpscore
元組;tpscore=tuple(lstscore)
print(tpscore)
#9建立
2個元組
score1
和score2
,score1
中包含數值
2個元素值:
80,61
,score2
中包含3
個元素值:
71,95,82
,合併這兩個元組,並輸出
score1=(80,61)
score2=(71,95,82)
score3=score1+score2
print(score3)
Python基礎學習筆記 元組
格式 資料1,資料2,資料3 例子 red blue green 2,4,6,字串 列表 1 true,1,2 定義空元組 my tuple1 my tuple2 tuple tuple1 1 3,5 2,4,6 tuple1 3 0 777 tuple1 1 3,5 777,4,6 訪問方式和字串...
python 基礎學習筆記 元組
這是筆者的在python學習過程中的一些筆記,如有誤,還請諒解。元組 tuple 簡介my tuple 1 2,3 4,5 元組是乙個不可變的序列 它的操作的方式基本上和列表是一致的 所以你在操作元組時,就把元組當成是乙個不可變的列表就可以了 一般當我們希望資料不改變時,就使用元組,其餘情況都使用列...
python 元組 Python基礎之元組
元組特點 元組是有序的,不能修改。元組的定義 通過 來定義 變數名 1,2,3,4,以逗號分割的,以小括號包圍的序列。通過tuple函式定義 lst 1,2,3,4 變數名 tuple lst 元組的優點 由於元組不可變,所以遍歷元組比列表要快 較小的效能提公升 tup 1,2,3,4 檢視元組中的...