(2)切片
3.元組的運算操作
4.元組函式
5.元組方法
6.元組修改
#定義空元組
a=()
b=tuple()
#定義普通元組(任意資料型別都可以)c=(
1,3,
4.5,
"gesag"
,true
)
d=(1
)#沒有逗號時
type
(d)d=(1
,)#加了逗號
type
(d)
輸出結果為:
<
class
'int'
>
<
class
'tuple'
>
c[0]
c[2]
輸出結果為:
1
4.5
c[-1
]c[-3
]c[-5
]
輸出結果為:
true
4.51
cc[0
:4]c[
:4]#start可以不寫,預設為0,即從頭開始c[:
]#當只寫乙個":"時,重新複製原元組,生成乙個新元組c[:
5:2]
c[::2
]#stop可以不寫,預設為元組末尾
輸出結果為:
(1,
3,4.5,
"gesag"
,true)(
1,3,
4.5,
"gesag")(
1,3,
4.5,
"gesag")(
1,3,
4.5,
"gesag"
,true)(
1,4.5,
true)(
1,4.5,
true
)
a=(11
,22,33
)b=(44
,55,66
)a+b
輸出結果為:
(11,
22,33,
44,55,
66)
a*
2
輸出結果為:
(11,22
,33,11
,22,33)
11
in a
45in a
45not
in a
輸出結果為:
true
false
true
for i in a:
print
(i)
輸出結果為:
11
2233
函式名
作用len( )
返回元組中元素的個數
min( )
返回元組中最小的乙個元素值
max( )
返回元組中最大的乙個元素值
len
(a)min
(a)max
(a)
輸出結果為:
3
1133
方法
功能t.index(value)
從左到右查詢指定元素在元組中的索引並返回
t.count(value)
統計某個元素在元組**現的次數
測試用例(1)
a=(11
,22,33
,44,55
)a.index(22)
a.index(
55)
1
4
測試用例(2)
a.count(
33)
1
a=(11
,22,33
)a[1]
=55
輸出結果為:
traceback (most recent call last)
: file ""
, line 1,in
typeerror:
'tuple'
object does not support item assignment
tt=
list
(a)#1.先將元組轉換成列表
tttt[1]
=55#2.在列表中進行想要執行的操作
ttaa=
tuple
(tt)
#3.將修改好後的列表轉換為元組
aa
輸出結果為:
[11,
22,33]
[11,55
,33](
11,55,
33)
python中的元組 Python中的元組
一 元組 tuple 元組基本上就像乙個不可改變的列表。與列表一樣支援任意型別的元素 支援巢狀以及常見的序列操作。元組也有一些方法,可用dir tuple 檢視。元組編寫在圓括號中。info 林間 man 1991,7,13,true 支援不同型別 info 林間 man 1991,7,13 tru...
python中的元組
1 元組 列表中通常儲存相同型別的資料,而元組中通常儲存不同型別的資料 tuple 元組 與列表相似,不同之處在於元組的元素不能修改 元組表示多個元素組成的序列 元組在python開發中,有特定的應用場景 用於儲存一串資訊,資料之間使用,分隔 元組用 定義 2 元組的特點 t2 hello 要是沒有...
Python中的元組
元組是一種固定長度 不可變的python物件序列。1.建立 建立元組最簡單的方法就是用逗號分隔序列值。tup 4,5,6 tup 4,5,6 當你通過更複雜的表示式來定義元組時,通常需要用括號將值包起來.tup 2 4,5,6 7,8 tup 2 4,5,6 7,8 以上是生成了元素是元組的元組。2...