Saya memiliki program Python yang bekerja dengan banyak kamus. Saya harus membuat salinan kamus ribuan kali. Saya memerlukan salinan kunci dan konten terkait. Salinan akan diedit dan tidak boleh ditautkan ke aslinya (mis. Perubahan dalam salinan tidak boleh mempengaruhi aslinya.)
Kunci adalah String, Nilai adalah Integer (0/1).
Saat ini saya menggunakan cara sederhana:
newDict = oldDict.copy()
Memprofil Kode saya menunjukkan bahwa operasi penyalinan memakan sebagian besar waktu.
Apakah ada alternatif yang lebih cepat untuk dict.copy()
metode ini? Apa yang tercepat?
bool
menjadi pilihan yang lebih baik daripadaint
?