Skip to main content
IBM Quantum Platform

QuantumProgramItemResult

class QuantumProgramItemResult(result, metadata=None)

GitHub

Bases: MutableMapping

Um contêiner para armazenar os resultados de um único item de um QuantumProgram.

Parâmetros

  • result (dict[str, np.ndarray]) – Um dicionário com dados do tipo matriz.
  • metadata (ItemMetadata | None) – Os metadados gerados para o item específico.

Métodos

__getitem__

__getitem__(key)

GitHub

Parâmetros

key (str)

Tipo de retorno

np.ndarray

__len__

__len__()

GitHub

Tipo de retorno

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.

Se a chave não for encontrada, retorna-se d, caso tenha sido fornecido; caso contrário, é gerada uma exceção KeyError.

popitem

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

como um tuplo de dois elementos; mas gera uma exceção KeyError se D estiver vazio.

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.

Se E existir e tiver o método.keys(), faz o seguinte: para k em E: [Dk] = E [k] Se E existir e não tiver o método.keys(), faz o seguinte: para (k, v) em E: [Dk] = v Em ambos os casos, segue-se: para k, v em F.items (): [Dk] = v

values

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

Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.