python list 在最前面插入資料

可以使用 insert() 或串接運算來在 Python list 最前面插入一個元素。這裡有幾種方式:

🧭 方法一:使用 insert()

python

my_list = [2, 3, 4]
my_list.insert(0, 1)  # 在索引 0 插入 1
print(my_list)  # [1, 2, 3, 4]

🧭 方法二:使用串接運算 +

python

my_list = [2, 3, 4]
my_list = [1] + my_list  # 建立新 list
print(my_list)  # [1, 2, 3, 4]

🧭 方法三:使用 deque(若你需要高效的前端插入)

python

from collections import deque
my_deque = deque([2, 3, 4])
my_deque.appendleft(1)
print(list(my_deque))  # [1, 2, 3, 4]

如果你是在設計高效的資料結構或處理大量資料,deque 是更適合的選擇。

Also See

File7FileLast Modified
複雜的Typer CLI 範例複雜的Typer CLI 範例8:21 PM - December 06, 2025
如何在uv 的開發環境下使用Spyder工具如何在uv 的開發環境下使用Spyder工具8:21 PM - December 06, 2025
Python 開發工具前五名詳細比較Python 開發工具前五名詳細比較8:21 PM - December 06, 2025
python 讀取某一個檔案日期,然後將檔案日期再設定回原本檔案python 讀取某一個檔案日期,然後將檔案日期再設定回原本檔案8:21 PM - December 06, 2025
Python 標準函式庫依照功能分類Python 標準函式庫依照功能分類8:21 PM - December 06, 2025
python 中,移除 list 中的某一個元素python 中,移除 list 中的某一個元素8:21 PM - December 06, 2025
PyCharm 2025 的試用機制與試用過期後的差異PyCharm 2025 的試用機制與試用過期後的差異8:21 PM - December 06, 2025