# Python 串列與字典（Python List & Dictionary）

Python 串列（List）是一種有序、可變的資料結構，用於儲存一系列元素；字典（Dictionary）則是一種鍵值對（Key-Value）的資料結構，用於快速查找和存取資料。

## 完整說明

Python 串列與字典是 Python 程式設計中兩個非常重要的資料結構。串列是一種有序的集合，可以儲存任何資料類型，並且可以隨時新增、刪除或修改元素。串列使用中括號 `[]` 來表示，元素之間用逗號 `,` 分隔。字典則是一種鍵值對的集合，每個鍵都對應一個值，鍵必須是唯一的，而值可以是任何資料類型。字典使用大括號 `{}` 來表示，鍵值對之間用冒號 `:` 分隔，鍵值對之間用逗號 `,` 分隔。

在 iPAS 中級程式技能（Python）考試中，串列和字典是必考的重點。考生需要掌握串列和字典的建立、存取、修改、以及常見的操作方法，例如串列的切片、排序、新增元素，字典的查找、新增、刪除元素等。此外，還需要了解串列和字典的應用場景，例如使用串列儲存使用者資料，使用字典儲存配置資訊等。熟練掌握串列和字典的操作是通過 iPAS 中級考試的關鍵之一，據統計，約有 30% 的考題會直接或間接涉及這兩個資料結構。

## iPAS 考試出題分析

平均佔 AI 技術類考題 8%，屬於高頻考範圍。

常見出題方向：
- Python 語法閱讀與理解（佔 45%）
- 程式邏輯判斷（佔 35%）
- 程式片段解析與輸出預測（佔 20%）

---

來源：https://aiterms.tw/terms/python-list-dict
快查頁：https://aiterms.tw/terms/python-list-dict
深度解說：https://aiterms.tw/learning/what-is-python-list-dict