#元組定義
atuple =1,
2,3print
(atuple)
#(1, 2, 3)
atuple =(1
,2,3
)print
(atuple)
#(1, 2, 3)
alist =[1
,2,3
]atuple =
tuple
(alist)
print
(atuple)
#(1, 2, 3)
atuple =12,
# 這樣就定義號了只有乙個元素的元組
btuple =(12
,)#必須要再後面加乙個逗號,否則就是乙個普通的值了
#下標操作:
a =(1,
2,3)
print
(a[1])
#2#切片操作:跟列表和字串的切片操作一樣。
b =(1,
2,3,
4,5)
print
(b[0:3
])#(1, 2, 3)
print
(b[0::
2])#(1, 3, 5)
print
(b[-1:
:-1]
)#(5, 4, 3, 2, 1)
#解組操作:
atuple =
('zhiliao',18
)name, age = atuple
print
(name,age)
#zhiliao 18
#或者有些時候我們只想要元組中的某個值,不需要所有的值,那麼我們可以通過_來作為省略:
atuple =
('zhiliao',18
,'長沙'
)username, age, _ = atuple
print
(username,age)
#zhiliao 18
#count方法:獲取元組中某個值出現的次數,跟列表中的用法相同。
c =(1,
1,1,
3,4,
5,6)
print
(c.count(1)
)#3#index方法:獲取元組中某個值的下標,跟列表中的用法相同。
d =(1,
1,1,
3,4,
5,6)
print
(d.index(4)
)#4#元組存在的意義或應用場景:
'''元組在字典中可以當作key來使用,而列表是不可以的。
在函式中,有時候要返回多個值,一般採用元組的方式。
在一些不希望使用者修改值的場景下使用元組來代替列表。
'''
python學習 元祖
python的元組與列表類似,不同之處在於元組的元素不能修改,元組使用小括號,列表使用方括號,元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可 tup1 physics chemistry 1997,2000 tup2 1,2,3,4,5 tup3 a b c d 建立空元組 tup1 元...
python元祖格式 python中元祖
1.認識元祖 1.什麼是元祖 使用 將多個元素括起來,多個之間用逗號隔開。a.容器,可以同時儲存多個資料,不可變的,有序 不可變 不能增刪改 有序 可以通過下標獲取元素 b.元素 可以是任何資料 注意 如果元祖元素只有乙個時,必須在後面加逗號 image.png 多個資料用逗號隔開,表示乙個元祖 2...
python元祖用法 Python中元祖的用法
元祖tuple 元祖就是不可變的列表,元祖用 表示,元素與元素之間用逗號隔開,資料型別沒有限制。tu 科比 詹姆斯 喬丹 tu tuple 123 小括號中有乙個元素,有逗號就是元祖,沒有就是它本身。空的小括號就是元祖 索引和切片與列表和字串相同 不可變指的是,第一層元素不可變 元祖 唯讀列表,可迴...