跟著廖雪峰老師的python基礎學習,記錄一下。
·與列表類似,但是不同之處在於元組的元素不能修改,()定義
元組表示多個元素組成的序列
元組在python中有特定的應用場景
·用於儲存一串資訊,資料之間用,分隔
·元組用()定義
·元組的索引從0開始
info_tuple = ("zhangsan",18,1.75)①空元組:info = ()print(type(info_tuple))
注意:single_tuple = (5) #int型別single_tuple = (5,) #單個元組
②取值和取索引:
取值:info_tuple = ("zhangsan",18,1.75)取索引:print(info_tuple.index("zhangsan"))print(info_tuple[0])
③統計計數:
a.某元素的個數:print(info_tuple.count("zhangsan"))
b.元組中包含元素的個數: print(len(info_tuple))
④元組變數的迴圈遍歷:
在python中,可以使用for迴圈遍歷所有非數字型型別的變數:列表、元組、字典以及字串
①函式的引數和返回值
②格式字串:後面的(),本質就是元組
print(「%s年齡是%d 身高是%.2f」%(「小明」,18,1.75))
③讓列表不被修改,轉化為元組以保護資料安全
①列表轉化為元組
num_list = [1,2,3,4]
tuple(num_list)
②元組轉化為列表
list(num_list)
python 元組 Python基礎之元組
元組特點 元組是有序的,不能修改。元組的定義 通過 來定義 變數名 1,2,3,4,以逗號分割的,以小括號包圍的序列。通過tuple函式定義 lst 1,2,3,4 變數名 tuple lst 元組的優點 由於元組不可變,所以遍歷元組比列表要快 較小的效能提公升 tup 1,2,3,4 檢視元組中的...
python基礎之元組
首先元組是不可變序列 不可以為元組中的元素重新賦值 一般情況不希望資料改變值就用元組,其餘可以用列表 my tuple 1,2,3,4,5 print my tuple,type my tuple 注 資料型別為tuple 如果想取元組其中的元素4,也就是目標索引值 print my tuple 3...
python基礎之元組
元組,一種不可變的序列,在ketong建立之後不能做任何的修改 1.不可變 2.用 建立元組型別,資料項用逗號來分割 3.可以是任何的型別 4.黨www.cppcns.com員組中只有乙個元素時,要加上逗號,不然直譯器會當作整型來處理 5.同樣可以支援切片操作 元組的建立 不能進行修改 tuplea...