元組使用方法彙總
python的元組和列表類似,不同之處在於元組中的元素不能修改(因此元組又稱為唯讀列表),所以元組沒有增、刪、改的操作,且元組使用小括號而列表使用中括號,如下:
1、元組中只包含乙個元素時
tup1=("hello")
print("
tup1:
",type(tup1))
#輸出結果
tup1: 'str
'>tup2=("
hello",)
print("
tup2:
",type(tup2))
#輸出結果
tup2: 'tuple
'>tup3=(1)
print("
tup3:
",type(tup3))
#輸出結果
tup3: 'int
'>tup4=(1,)
print("
tup4:
",type(tup4))
#輸出結果
tup4: 'tuple
'>
2、元組中的元素值不允許修改
tup2=("hello
","world")
tup2[0]="
hello"#
輸出結果
typeerror: '
tuple
' object does not support item assignment
但是可以對元組進行連線組合
tup1=("hi",)tup2=("
hello
","world")
print(tup1+tup2)
#輸出結果
('hi
', '
hello
', '
world
')
3、元組中的元素是不允許刪除的
但是可以使用del語句來刪除整個元組
tup2=("hello
","world")
del tup2
4、元組之間可以使用+和*
即允許元組進行組合連線和重複複製,運算後會生成乙個新的元組
tup1=("hi",)tup2=("
hello
","world")
print(tup1+tup2)
#輸出結果
('hi
', '
hello
', '
world')
print(2*tup1*2)
#輸出結果
('hi
', '
hi', '
hi', '
hi')
5、元組執行切片操作
tup=(1,2,3,4,5,6,7,8,9)print(tup[::2])
#輸出結果
(1, 3, 5, 7, 9)
6、任意無符號的物件,以逗號隔開,預設為元組
str1="你好","明天"
(type(str1))
#輸出結果
'tuple
'>
7、對元組進行操作的內建函式
importoperator
tup1=(1,2)
tup2=(1,2,3)
(operator.le(tup1,tup2))
#輸出結果
true
tup2=(1,2,3)(len(tup2))
3
tup2=(1,2,3)(max(tup2))
3
tup2=(1,2,3)(min(tup2))
1
l=[1,2,3,4](tuple(l),type(tuple(l)))
(1, 2, 3, 4) 'tuple
'>
8、元組的方法(查)
tup2=(1,2,3)print(tup2.index(3))
#輸出結果
2
tup2=(1,2,3,4,1)print(tup2.count(1))
#輸出結果
2
mark on 2018.04.10
元組Tuple的使用方法
有三種使用方法,直接上 1 類似於資料庫表的一行,對比於陣列集合,允許元素型別不同,允許,2 tuple比較類似於陣列等集合型別,不同的是,tuple允許每個元素的型別不同,並且是通過泛型引數來指定元素型別,而且必須嚴格按照順序來賦值。3 tuple不僅僅是強型別的集合,而且是有次序的,可謂是 等級...
pythonpip使用方法 pip使用方法整理
匯出專案已安裝的pip包 pip list 檢視專案中安裝的包 pip freeze requirements.txt 將專案中所用到的第三方庫輸出到requirements.txt中 pip install 版本號 pip install i 本次使用清華源進行安裝 離線安裝第三方庫 一鍵安裝整個...
使用方法 離型劑使用方法
1 使用離型劑前必須確保模具乾淨,無粉塵 蠟垢 樹脂垢 油汙等殘留物質。可以使用專用的模具潔模劑進行清洗,不可用其他液體清洗,以免清洗不乾淨或損壞模具。另外,如果您的模具是新的,在清洗乾淨後,務必要對模具進行初步處理,用離型劑在模具表面噴 刷塗5 6次,之後方可正常投入生產。2 使用離型劑時,首先要...