學習筆記 python 變數 元組

2021-10-08 22:30:42 字數 1292 閱讀 8727

用於儲存 一串 資訊,資料 之間使用,分隔

元組的索引從0開始

元組中的元素無法修改

除非,元組中的元素如果為列表/字典,則可以修改列表/字典中的元素的值

a =[1

,1]# 列表

tuple1=

(a,2,3

,"hello"

)print

(tuple1)1)

# 修改列表

print

(tuple1)([

1,1]

,2,3

,'hello')(

[1,1

,1],

2,3,

'hello'

)

理解:元組是不可修改的,也就是裡面的元素是不可修改的,但是當元素是列表/字典這種可變型別時,列表/字典就相當於是乙個房子,房子還是那棟房子,只不過房子裡面刪減了一些東西。

tuple=(

5,7,

3,7)

print

(tuple

)# 根據索引查詢值

print

(tuple[0

])# 根據值查詢索引

print

(tuple

.index(7)

)# 求值出現的次數

print

(tuple

.count(7)

)# 求元組的長度:即元素個數

print

(len

(tuple))

# for 遍歷

for n in

tuple

:print

(n)

調換a和b的數值

a =1

b =2

a, b = b, a # 賦值運算子右邊有多個元素時會自動組成元組,如果左邊的變數和右邊的元素數量相同,則會一一對應賦值

print

(a, b)

21

把列表轉為元組

list1 =[1

,2,3

]tuple1 =

tuple

(list1)

print

(type

(tuple1)

)<

class

'tuple'

>

元組轉為列表

list

(元組)

Python 元組 學習筆記

python 的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。如下例項 tup1 google runoob 1997 2000 tup2 1,2,3,4,5 tup3 a b c d 方法 tuple 此...

Python學習筆記 元組

元組 btuple monday 1 2,3 btuple monday 1 2,3 btuple 0 1 1 len btuple 3 btuple 1 2,3 列表元素可以改變 元組元素不可以改變 alist axp ba cat alist 1 alibaba print alist axp ...

Python學習筆記 元組

1 元組的定義 tuple 元組 與列表類似,不同之處在於元素不能改 元組表示多個元素組成的序列 元組在python開發中,由特定的應用場景 用於儲存一串資訊,資料之間使用,逗號 分隔 元組用 定義 元組的索引從0開始 索引就是資料在元組中的位置編號 2 建立元組 info tuple zhangs...