什麼是元組: 元組就是乙個不可變的列表***********************************===基本使用***********************************===
1、用途: 用於存放多個值,當存放的多個值只有讀的需求沒有改的需求時用元組最合適
2、定義方式:在()內用逗號分隔開多個任意型別的值
t=(1,3.1,'aaa',(1,2,3),['a','b']) # t=tuple(...)tuple方法的轉化
t1 = tuple()#字典轉元組,key被加入元組
(t1)
t2 = tuple([1,2])
(t2)
#('x', 'y')
#(1, 2)
# 3、常用操作+內建的方法*************************====優先掌握****************************************=
1、按索引取值(正向取+反向取):只能取
t = ('a','
b',1)
(t[0])#a
2、切片(顧頭不顧尾,步長)
t=('h','
e','
l','
l','o'
)res=t[1:3]
(res)
(t)#
('e', 'l')
#('h', 'e', 'l', 'l', 'o')
3.長度
t=('h','
e','
l','
l','o'
(len(t))#5
4、成員運算in和not in
t=('h','
e','
l','
l','o'
)print('h'
int)
#true
5、迴圈
t=('h','
e','
l','
l','o'
)for item in
t:
(item)#h
#e#l
#l#o
***********************************===該型別總結***********************************=存多個值
有序不可變(1、可變:值變,id不變。可變==不可hash 2、不可變:值變,id就變。不可變==可hash)
掌握的方法
t=('a','
b','a'
)print(t.index('
a'))#
存在返回序列,不存在報錯
print(t.count('
a'))#計數#
0#2
python元組知識點 Python元組知識點總結
python的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。如下例項 tup1 physics chemistry 1997,2000 tup2 1,2,3,4,5 tup3 a b c d 建立空元組 t...
scala 元組tuple的幾個知識點
通過下標 n取資料不多說了,下面是幾個比較有意思的知識點 知識點1 tuple 和function 和producct一樣最多隻支援22個元素 比如 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21 這樣是沒問題的 但是 0,1,2,3,...
scala 元組tuple的幾個知識點 提供分
通過下標 n取資料不多說了,下面是幾個比較有意思的知識點 知識點1 tuple 和function 和producct一樣最多隻支援22個元素 比如 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21 這樣是沒問題的 但是 0,1,2,3,...