python中為什麼要講堆疊 Python教學中涉及堆疊嗎

來源:時尚少女範 1.12W
python中為什麼要講堆疊 Python教學中涉及堆疊嗎

1、因為堆疊是Python中處理資料不可或缺的一部分。

2、棧(stack),有些地方稱為堆疊,是一種容器,可存入資料元素、訪問元素、刪除元素,它的特點在於只能允許在容器的一端(稱為棧頂端指標,英語:top)進行加入資料(英語:push)和輸出資料(英語:pop)的運算。沒有了位置概念,保證任何時候可以訪問、刪除的元素都是此前最後存入的那個元素,確定了一種預設的訪問順序。

3、由於棧資料結構只允許在一端進行操作,因而按照後進先出(LIFO, Last In First Out)的原理運作。

熱門標籤