stack.append(x) ← 積む(追加)stack.pop() ← いちばん上を取り出すstack に 1 → 2 → 3 の順で積むpop() は最後に追加した要素を取り出す(LIFO)while stack: は「中身がある間」くり返す3 2 1
全問正解でクエストクリア!
問題 1: スタックを使って ['a', 'b', 'c'] を逆順(c→b→a)に表示しよう!
問題 2: スタックに [10, 20, 30] を積んだ後、一番上の要素(pop せずに)を表示しよう!
問題 3: スタックで '((()))' の括弧が正しくペアか判定して True を表示しよう!