※この翻訳ドキュメントはスクリプトによって出力・同期されています。内容が怪しそうな場合はGitHubにissueを追加したり英語の原文の確認をお願いします。

Array クラスの pop インターフェイス

このページではArrayクラスのpopメソッドのインターフェイスについて説明します。

インターフェイス概要

popメソッドは配列内の最後の値を配列から取り除き、そしてその取り除いた値を返却します。

基本的な使い方

popメソッドには必要な引数は無く、以下のコード例のように配列の最後の値を返却します:

import apysc as ap

ap.Stage()
arr: ap.Array[int] = ap.Array([1, 2, 3])
last_value: int = arr.pop()
assert last_value == 3

pop API

特記事項: このAPIドキュメントはドキュメントビルド用のスクリプトによって自動で生成・同期されています。そのためもしかしたらこの節の内容は前節までの内容と重複している場合があります。

[インターフェイスの構造] pop(self) -> ~_ArrValue


[インターフェイス概要]

この配列の末尾の値を取り除き、その値を返却します。


[返却値]

  • value: *

    • 取り除かれた値。


[コードサンプル]

>>> import apysc as ap
>>> _ = ap.Stage()
>>> arr: ap.Array = ap.Array([1, 2, 3])
>>> popped_val: int = arr.pop()
>>> popped_val
3

>>> arr
Array([1, 2])