【Python】4個內置數據結構簡介

Python提供了4個內置數據結構,可以用來保存任何對對象集合,他們分別是:
列表、元組、字典、集合

一、列表:有序的可變對象集合

列表是動態的:使用列表存儲任何對象之前不需要預聲明列表的大小
列表是異構的:可以在一個列表中混合不同類型的對象
列表是可變的:可以再任何時間通過增加、刪除或修改對象來修改列表

二、元組:有序的不可變對象集合


當我們想要用一種有序的方式呈現數據時,列表和元組就很合適。不過有時用什麼順序呈現數據並不重要,只要能存儲就行。對於這種數據,我們就應該考慮另外的數據結構。

三、字典:無序的鍵/值對集合

python字典允許你存儲一個鍵/值對集合。在字典中每個唯一鍵有一個與之關聯的值。字典可以包含多個鍵/值/對。與鍵關聯的值可以是任意對象。
字典是無序的且可變的。與列表類似,字典可以擴展(或收縮)

四、集合:無序的唯一對象集合

在python中,集合是用來保存相關對象的一個集合,確保其中的任何對象不會重複。
集合允許你完成並集、交集和差集操作
與列表和字典類似,集合可以根據需要擴展(和收縮)。類似字典,集合是無序的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章