Ho un programma Python che funziona molto con i dizionari. Devo fare copie di dizionari migliaia di volte. Ho bisogno di una copia sia delle chiavi che dei contenuti associati. La copia verrà modificata e non deve essere collegata all'originale (ad esempio, le modifiche nella copia non devono influire sull'originale).
Le chiavi sono stringhe, i valori sono numeri interi (0/1).
Attualmente uso un modo semplice:
newDict = oldDict.copy()
La profilazione del mio codice mostra che l'operazione di copia richiede la maggior parte del tempo.
Esistono alternative più veloci al dict.copy()metodo? Quale sarebbe il più veloce?
boolscelta migliore di unint?