Skip to main content
IBM Quantum Platform

PropertySet

class qiskit.passmanager.PropertySet

GitHub

Bases : dict

Un objet de type dictionnaire par défaut.


Méthodes

clear

clear()

Supprimez tous les éléments du dictionnaire.

copy

copy()

Renvoie une copie superficielle du dictionnaire.

fromkeys

classmethod fromkeys(iterable, value=None, /)

Créer un nouveau dictionnaire avec les clés de iterable et les valeurs de value.

get

get(key, default=None, /)

Renvoie la valeur de la clé si la clé est dans le dictionnaire, sinon la valeur par défaut.

items

items()

Renvoie un objet de type « set » offrant une vue sur les éléments du dictionnaire.

keys

keys()

Renvoie un objet de type « set » offrant une vue sur les clés du dictionnaire.

pop

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

Si la clé n'est pas trouvée, renvoyer la valeur par défaut si elle est fournie; sinon, lever une exception « KeyError ».

popitem

popitem()

Supprime et renvoie une paire (clé, valeur) sous la forme d'un 2-tuple.

Les paires sont renvoyées dans l'ordre LIFO (dernier entré, premier sorti). Lance KeyError si le dict est vide.

setdefault

setdefault(key, default=None, /)

Insérer une clé avec une valeur par défaut si la clé n'est pas dans le dictionnaire.

Renvoie la valeur de la clé si la clé est dans le dictionnaire, sinon la valeur par défaut.

update

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

Si E est présent et dispose d'une méthode.keys(), alors on effectue : for k in E.keys (): [Dk] = E [k] Si E est présent mais ne dispose pas d'une méthode.keys(), alors on effectue : for k, v in E: [Dk] = v Dans les deux cas, on enchaîne avec : for k in F: [Dk] = [Fk]

values

values()

Renvoie un objet offrant une vue sur les valeurs du dictionnaire.

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.