91. 執行下列python程式片段後,x 的變數值為何?
5ecb65c3605ff.jpg
(A) [32,42,15]
(B) [15,32,42]
(C) [25,32,42]
(D) [32,42,25]

答案:登入後查看
統計: A(0), B(99), C(27), D(8), E(0) #2320328

詳解 (共 2 筆)

#5405729

堆疊(英語:stack)又稱為棧或堆棧,是電腦科學中的一種抽象資料型別,只允許在有序的線性資料集合的一端(稱為堆疊頂端,英語:top)進行加入資料(英語:push)和移除資料(英語:pop)的運算。因而按照後進先出(LIFO, Last In First Out)的原理運作。

 -----------------------------------------------

堆疊X=[15,21,25]

逐一放入堆疊

      

 

       

 

 

 

 

---->

 

 

 

  25

 

 

  21

 

 

  15

 

---------------------------------------------

x.pop()兩次

 

 

 

 

 

 

 

 

 

 

 

 

--->

 

--->

 

   25  

 

 

 

 

   21

 

   21  

 

 

   15

 

   15

 

   15  

 

----------------------------------------------

Xappend(32)     Xappend(42)

 

 

 

 

 

 

 

 

---->

 

 

 

   42  

   32  

 

   32

   15

    

   15

 

X=[15,32,42]

3
0
#4013486
堆疊(英語:stack)又稱為棧或堆棧,...
(共 1124 字,隱藏中)
前往觀看
1
0

私人筆記 (共 1 筆)

私人筆記#4930526
未解鎖
append方法是將元素加在串列最後面,...
(共 92 字,隱藏中)
前往觀看
0
0