Skip to main content
IBM Quantum Platform

qiskit_noise_learning.math.IndexedVector

class qiskit_noise_learning.math.IndexedVector

GitHub

Basi: dict[Index, float]

Un vettore di valori di tipo float con dati relativi a indici o etichette degli assi arbitrari.

__init__

__init__(*args, **kwargs)


Metodi

Rubrica 1
Rubrica 2
__init__(*args, **kwargs)
add(altro)Restituisce un nuovo vettore indicizzato che rappresenta la somma di “self” e “other”.
clear()
copy()
fromkeys(iterabile[, value])Crea un nuovo dizionario con le chiavi dell'iterabile e i valori impostati su “value”.
get(chiave[, default])Restituisce il valore associato alla chiave se questa è presente nel dizionario, altrimenti restituisce il valore predefinito.
items()
keys()
mul(const)Restituisce un nuovo vettore indicizzato moltiplicando se stesso per una costante.
pop(k[,d])Se la chiave non viene trovata, restituisce il valore predefinito, se specificato; altrimenti, genera un'eccezione di tipo “ KeyError ”.
popitem()Rimuove e restituisce una coppia (chiave, valore) sotto forma di tupla a due elementi.
setdefault(chiave[, default])Inserisci la chiave con il valore predefinito se la chiave non è presente nel dizionario.
update([E,]**F)Se E è presente e dispone del metodo.keys(), allora si esegue: for k in E.keys (): D[k] = E[k] Se E è presente ma non dispone del metodo.keys(), allora si esegue: for k, v in E: D[k] = v In entrambi i casi, segue: for k in F: D[k] = F[k]
values()

add

add(other: Self) → Self

Restituisce un nuovo vettore indicizzato che rappresenta la somma di “self” e “other”.

mul

mul(const: float) → Self

Restituisce un nuovo vettore indicizzato moltiplicando se stesso per una costante.

Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.