第十天 Python之元組
元組
元組(tuple)與列表類似,也是由一系列按特定順序排列的元素組成。但是它是不可變序列。因此,元組也可以稱為不可變的列表。在形式上,元組的所有元素都放在一對小括號“()”中,兩個相鄰元素間使用逗號“,”分隔。在內容上,可以將整數、實數、字串、列表、元組等任何型別的內容放入元組中,並且同一個元組中,元素的型別可以不同,因為它們之間沒有任何關係。
元組的建立和刪除
使用賦值運算子直接建立元組
建立元組時,也可以使用賦值運算子“=”直接將一個元組賦值給變數
tuplename = (element1,element2,element3,...,element n)
建立元組的語法和建立列表的語法類似,只是建立列表時用中括號[],而建立元組時用的是小括號()
雖然元組是用一對小括號把所有元素括起來。但實際上,除了小括號還可以將一組值用逗號分隔開來,Python就會認為它是元組
【例子】下面都是合法的元組
num = (1,3,5,7,9)
str = ("人生苦短","Python在手")
title = ('Python',111,"爬蟲",["Web全棧","自動化"],("a","b"))
str1 = "人生苦短","Python在手"
str2 = "人生苦短",
建立空元組
建立一個名為tuple_name的空元組。
tuple_name = ()
建立陣列元組
可以使用tuple()函式直接將range()函式迴圈出來的結果轉換為數值元組。
tuple()函式的基本語法:
tuple(data)
其中,data表示可以轉換為元組的資料,其型別可以是range物件、字串、元組或其他可迭代型別的資料。
刪除元組
對於已經建立的元組,可以使用del語句將其刪除。
del tuplename
其中,tuplename為要刪除元組的名稱
訪問元組元素
想將元組中的元素輸出也是很簡單的,可以直接用print()函式。
字典
字典和列表類似,也是可變序列,不過與列表不同,它是無序的可變序列,儲存的內容是以“鍵-值對”的形式存放的。
字典的主要特徵:
- 通過鍵而不是通過索引來讀取
- 字典是任意物件的無序集合
- 字典是可變的,並且可以任意巢狀
- 字典中的鍵必須唯一
- 字典中的鍵必須不可變
相關文章
- Python 學習之元組Python
- Python 學習之元組列表Python
- python基礎之元組,列表Python
- python之tuple元組,基礎篇Python
- Python 元組Python
- 【美妙的Python之五】變數:列表、元組、元字典Python變數
- Python基本資料型別之元組Python資料型別
- python之對元組的初步瞭解Python
- Python tuple(元組)Python
- python的元組Python
- Python元組tuplePython
- python-元組Python
- 1.1.3 python基本資料型別之元組Python資料型別
- 豬行天下之Python基礎——3.2 列表 & 元組Python
- 4.91Python資料型別之(6)元組Python資料型別
- Python元組詳解Python
- python元組和列表Python
- Python基礎_元組Python
- 認識Python 元組Python
- 06_Python 元組Python
- python--元組tuplePython
- Python 建立元組tuplePython
- Python速通(元組)Python
- python基礎之序列型別的方法——列表&元組Python型別
- Python列表、元組、字典使用Python
- Python 基礎 3 - 元組Python
- Python的元組()與字典{}Python
- python元組的特點Python
- python命名元組如何理解Python
- Python的元組()與字典 { }Python
- Python基礎(05):元組Python
- 初學Python(五)——元組Python
- python列表元組的操作Python
- Python的元組和列表Python
- python學習:元組tuplePython
- 【菜鳥教程筆記】python基礎之元組的使用筆記Python
- .NET Framework 4.0之Tuple(元組)Framework
- python元組與字典簡介Python