Python之元組的定義及特性

2021-10-05 06:53:40 字數 2691 閱讀 6333

列表非常適合用於儲存在程式執行期間可能變化的資料集。

列表是可以修改的,這對處理**的使用者列表或遊戲中的角色列表至關重要。

然而,有時候需要建立一系列不可修改的元素,元組可以滿足這種需求。

python將不能修改的值稱為不可變的 ,而不可變的列表被稱為元組

使用圓括號而不是方括號來標識

t = (1,2.3,true,'westos')	##定義元組

print(type(t)) ##列印輸出元組型別

t[0] = 2 ##更改元組中的第乙個元素

print(t) ##列印輸出元組

試圖修改第乙個元素的值,導致python返回型別錯誤訊息。由於試圖修改元組的操作是被禁止的,因此python指出不能給元組的元素賦值

t = ([1,2,3],4)	##定義巢狀列表的乙個元組

print(t) ##列印輸出元組

特殊格式的元組:

元組的索引

元組的重複

元組的連線

元組的成員操作符

元組的迭代

print(t.count('westos')) ##求元組中元素westos的個數

print(t.index(1)) ##求元組中第乙個元素的下標

Python之字典的定義及特性

在python中,字典是一系列鍵 值對 每個鍵都與乙個值相關聯,你可以使用鍵來訪問與之相關聯的值。與鍵相關聯的值可以是數字 字串 列表乃至字典 鍵 值對是兩個相關聯的值。指定鍵時,python將返回與之相關聯的值。鍵和值之間用冒號分隔,而鍵 值對之間用逗號分隔。在字典中,你想儲存多少個鍵 值對都可以...

python之路 列表及元組之定義

python開發之路 列表及元組之定義 列表是以後用處較大的乙個資料型別,這種資料型別可以儲存按組分類的資訊。好了,我不多說,開始講了!好了,現在我有個情景,我要存東漢時期 南韓,秦國,所有國家,而且要按順序存。這個我們就得把他們集合成一組了。老規矩,我來給你們看一眼山炮碼農的 當然,這種 在pyt...

Python入門之元組 元組的定義和操作

下面介紹python中的一種資料型別 元組 tuple 元組是有序不可變的序列集合,不可變指的是元組不可以增加 刪除 修改元素 元組的元素可以是元組 字串 int型等。以下是元組的定義和操作 當元組只有乙個元素組成時,需在元素後面加逗號 t 1,print type t 結果為 元組的操作 1 查詢...