串列、值組、字典和集合

Python有許多複合資料的型態。有 list(列表)、tuple(值組)、dict(字典)和集合 (set)。


List 用中括號 [] 表示

項目可以有不同型態、可以重複值、有順序,可改變內容(mutable)和順序(sequence)

Tuple 用小括號 () 表示

項目可以有不同型態、可以重複值、有順序,不可改變內容(immutable)和順序(sequence)

Set 用大括號 {} 表示

資料的集合,項目可以有不同型態、沒有順序,沒有重複,且為可改變內容(mutable)

Dict 用大括號 {} 表示

沒有順序,沒有重複,且為可改變內容(mutable)的多個鍵:值對