qiskit/releasenotes/notes/1.0/assign-by-name-305f2bbf8909...

15 lines
485 B
YAML

---
features_circuits:
- |
:meth:`.QuantumCircuit.assign_parameters` now accepts string keys in the mapping form of input.
These names are used to look up the corresponding :class:`.Parameter` instance using
:meth:`~.QuantumCircuit.get_parameter`. This lets you do::
from qiskit.circuit import QuantumCircuit, Parameter
a = Parameter("a")
qc = QuantumCircuit(1)
qc.rx(a, 0)
qc.assign_parameters({"a": 1}) == qc.assign_parameters({a: 1})