1. 程式人生 > >pyhton3資料型別之tuple

pyhton3資料型別之tuple

一、元組簡介

1、元組的建立
tup1 = ("a", "b", "c", "d")
tup2 = 'a','b','c','d'
tup1和tup2的效果是相同的
tup3 = ()建立一個空元素
當初始化一個只有一個元素的元組,'tup4 = (12),'或者'tup4 = 12,'或者'tup4 = (12,)',後面的逗號必須要
2、元組的特點
元組和list類似,具有索引,區別在於元組中的元素不能修改

二、元組中的操作

tup1 = “a”, “b”, “c”, “d”
tup2 = (12,)

操作 描述 結果
tup1 + tup2 兩個元組相加,組成一個新的元組 (‘a’, ‘b’, ‘c’, ‘d’, 12)
tup1[:2] 取元組的前的兩個元素組成新的元組 (‘a’, ‘b’)
tup1[1] 取元組中索引為1的元素 a
‘a’ in tup1 判斷元素是否在元組中 True
‘e’ not in tup1 判斷元素是否在元組中 True

三、元組常用函式

函式名 描述 說明
index(value, start=None, stop=None) 查詢某個元素在元組中索引 起始和終止位置為None
count(value) 統計某元素在元組中出現的次數

說明:所有有索引的型別,起始位置必須小於結束索引,否則會丟擲異常