python 基礎 元組

2021-09-28 19:59:27 字數 1473 閱讀 2087

#元組與列表最大的不同就是它不可以增刪改查,元組符號是(),列表是

#1.元組的定義

info_tuple =

("zhangsan",1

,1.75

)print

(type

(info_tuple))#

#1定義的注意事項

#1.1乙個內容的型別

single_tuple =(5

)print

(type

(single_tuple))#

#1.2沒有內容的型別

single_tuple =()

print

(type

(single_tuple))#

#1.3乙個內容也是元組的定義

single_tuple =(5

,)print

(type

(single_tuple))#

#元組的常用操作(內建函式)

#1.取值和取索引(他的取值都是以陣列的格式取得,就是要用符號)

print

(info_tuple[0]

)# zhangsan

print

(info_tuple.index(

"zhangsan"))

# 0#2.統計計數(內容出現次數)

print

(info_tuple.count(

"zhangsan"))

#1#3.統計元組得內容個數

print

(len

(info_tuple)

)# 3

#元組得迴圈迭代輸出for遍歷陣列,就是定義變數不好定義,型別很多種

for my_info in info_tuple:

print

(my_info)

#應用場景:

# 1,函式得引數和返回值,乙個花鳥屬可以接受任意多個引數,或者一側返回多個資料

# 2.資料安全不讓更改

#格式化字串後面'()'本質就是元組

print

("%s 年齡是%d公升高是%.2f"

%info_tuple)

#zhangsan 年齡是1公升高是1.75

#列表和元組得轉換(主要是元組不可以修改,可以轉為修改為元組進行修改,兩者互轉看需求)

num_list =[1

,2,3

,4]print

(type

(num_list))#

num_tuple =

tuple

(num_list)

print

(type

(num_tuple))#

num2_list =

list

(num_tuple)

print

(type

(num2_list)

)#

python 元組 Python基礎之元組

元組特點 元組是有序的,不能修改。元組的定義 通過 來定義 變數名 1,2,3,4,以逗號分割的,以小括號包圍的序列。通過tuple函式定義 lst 1,2,3,4 變數名 tuple lst 元組的優點 由於元組不可變,所以遍歷元組比列表要快 較小的效能提公升 tup 1,2,3,4 檢視元組中的...

python基礎 元組

1.定義 元組和列表類似,但是元組的元素不可變,元組一旦建立,用任何方法都不可以修改其元素。元組的定義方式和列表相同,但元組在定義是所有元素都放在一對圓括號 和 中,而不是方括號中。下面是合法的元組 10,20,30,40 abcd efgh python 2.建立元祖 使用 將乙個元組賦值給變數。...

python基礎 元組

元組是不可變序列,其表現形式為tuple 什麼時候用到元組?一般當希望資料不變的時候用元組,其餘時候用列表 1 使用 建立元組 my tuple 1 2,3 4 2 使用tuple 函式建立 my tuple tuple range 5 my tuple 10,print my tuple,type...