Skip to main content
IBM Quantum Platform

PropertySet

class qiskit.passmanager.PropertySet

GitHub

Bases: dict

Um objeto padrão do tipo dicionário.


Métodos

clear

clear()

Remova todos os itens do dicionário.

copy

copy()

Retorna uma cópia superficial do dicionário.

fromkeys

classmethod fromkeys(iterable, value=None, /)

Criar um novo dicionário com chaves do iterável e valores definidos como valor.

get

get(key, default=None, /)

Retorna o valor da chave se a chave estiver no dicionário; caso contrário, retorna o valor padrão.

items

items()

Retorna um objeto semelhante a um conjunto que oferece uma visão dos itens do dicionário.

keys

keys()

Retorna um objeto semelhante a um conjunto que oferece uma visão das chaves do dicionário.

pop

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

Se a chave não for encontrada, retorne o padrão, se houver; caso contrário, gere uma exceção " KeyError ".

popitem

popitem()

Remove e retorna um par (chave, valor) como uma tupla dupla.

Os pares são retornados na ordem LIFO (último a entrar, primeiro a sair). Aumenta KeyError se o dict estiver vazio.

setdefault

setdefault(key, default=None, /)

Inserir chave com um valor padrão se a chave não estiver no dicionário.

Retorna o valor da chave se a chave estiver no dicionário; caso contrário, retorna o valor padrão.

update

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

Se E estiver presente e possuir um método.keys(), então executa: for k in E.keys (): [Dk] = E [k] Se E estiver presente e não possuir um método.keys(), então executa: for k, v in E: [Dk] = v Em ambos os casos, segue-se: for k in F: [Dk] = [Fk]

values

values()

Retorna um objeto que fornece uma visão dos valores do dicionário.

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