Qiski で量子回路を組んでいて,一度 QuantumCircuit
に追加した Gate
(およびInstruction
)を削除する方法を説明します.
ドキュメント
QuantumCircuit
に追加した Instruction
の情報は,data
という属性にリストになって保存されています
*1.
ですので,data
にある Instruction
を削除すればいいです.
例
QuantumCircuit
にゲートを追加して削除する過程を実行してみます.
gistdaa358b937a5ffd6c3cbd49ada5b13aa
参考サイト
programming - Can I remove gates from a QuantumCircuit? - Quantum Computing Stack Exchange