結論
該使用哪種資料型別來儲存資料,第一個考量以資料型別來決定。如果資料有兩個以上,且包含唯一的關鍵字,那麼字典型別是絕佳的選擇。另外串列、元組及集合這三者極為相似;串列因為限制少,使用起來比較方便但效率會低於其他型別。如果資料有前後順序的時間因素,或者有可能會重複時,無序、無重複的集合型別就不在考慮範圍。又例如資料如果有增減的需求,元組就無法達成要求。
第二個考量則是該資料型別所內建的函式和方法,是否能對資料進行處理,例如集合型別可以有效率的進行聯集、交集等運算。
該使用哪種資料型別來儲存資料,第一個考量以資料型別來決定。如果資料有兩個以上,且包含唯一的關鍵字,那麼字典型別是絕佳的選擇。另外串列、元組及集合這三者極為相似;串列因為限制少,使用起來比較方便但效率會低於其他型別。如果資料有前後順序的時間因素,或者有可能會重複時,無序、無重複的集合型別就不在考慮範圍。又例如資料如果有增減的需求,元組就無法達成要求。
第二個考量則是該資料型別所內建的函式和方法,是否能對資料進行處理,例如集合型別可以有效率的進行聯集、交集等運算。