Skip to main content
IBM Quantum Platform

QuantumProgramItemResult

class QuantumProgramItemResult(result, metadata=None)

GitHub

ベース: MutableMapping

QuantumProgram. の単一の項目に関する結果を格納するためのコンテナ。

パラメーター

  • result (dict[str, np.ndarray]) – 配列型のデータを持つ辞書。
  • metadata (ItemMetadata | None) – そのアイテムごとに生成されたメタデータ。

方法

__getitem__

__getitem__(key)

GitHub

パラメーター

key (str)

戻りの型

np.ndarray

__len__

__len__()

GitHub

戻りの型

int

clear

clear() → None.  Remove all items from D.

get

get(k[, d]) → D[k] if k in D, else d.  d defaults to None.

items

items() → a set-like object providing a view on D's items

keys

keys() → a set-like object providing a view on D's keys

pop

pop(k[, d]) → v, remove specified key and return the corresponding value.

キーが見つからない場合、dが指定されていればdが返され、そうでない場合は KeyError が発生します。

popitem

popitem() → (k, v), remove and return some (key, value) pair

2要素のタプルとして返すが、Dが空の場合には KeyError を発生させる。

setdefault

setdefault(k[, d]) → D.get(k,d), also set D[k]=d if k not in D

update

update([E, ]**F) → None.  Update D from mapping/iterable E and F.

E が存在し、.keys() メソッドを持つ場合、次の処理を行う:for k in E: [Dk] = E [k] E が存在するが.keys() メソッドを持たない場合、次の処理を行う:for (k, v) in E: [Dk] = v いずれの場合も、その後に次の処理が続く:for k, v in F.items (): [Dk] = v

values

values() → an object providing a view on D's values

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。