91. 執行下列python程式片段後,x 的變數值為何?
(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
統計: 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