※この翻訳ドキュメントはスクリプトによって出力・同期されています。内容が怪しそうな場合はGitHubにissueを追加したり英語の原文の確認をお願いします。
Dictionary クラスの length インターフェイス¶
このページではDictionary
クラスのlength
属性のインターフェイスについて説明します。
インターフェイス概要¶
length
属性は辞書のキーの長さ(件数)を返却します。
基本的な使い方¶
length
属性はInt
型の整数を返却します。setterのインターフェイスは存在しません。
import apysc as ap
ap.Stage()
dict_1: ap.Dictionary = ap.Dictionary({"a": 10, "b": 20})
assert dict_1.length == 2
assert isinstance(dict_1.length, ap.Int)
len関数における特記事項¶
Pythonビルトインのlen
関数はサポートされておらずエラーとなります:
import apysc as ap
dict_1: ap.Dictionary = ap.Dictionary({"a": 10, "b": 20})
len(dict_1)
Exception: Dictionary instance can't apply len function. Please use length property instead.
length 属性のAPI¶
特記事項: このAPIドキュメントはドキュメントビルド用のスクリプトによって自動で生成・同期されています。そのためもしかしたらこの節の内容は前節までの内容と重複している場合があります。
[インターフェイス概要]
辞書の値の長さ(件数)を取得します。
[返却値]
length
: Intこの辞書の値の長さ。
[コードサンプル]
>>> import apysc as ap
>>> _ = ap.Stage()
>>> dictionary: ap.Dictionary = ap.Dictionary({"a": 1, "b": 2})
>>> dictionary.length
Int(2)