Preguntas etiquetadas con deep-copy

150
¿Cómo copiar en profundidad una lista?

Tengo algún problema con una copia de la lista: Así Después de llegar E0a 'get_edge', hago una copia de E0llamando 'E0_copy = list(E0)'. Aquí supongo que E0_copyhay una copia profunda de E0, y paso E0_copya 'karger(E)'. Pero en la función principal. ¿Por qué el resultado de 'print E0[1:10]'antes...

119
Copia profunda de un NSArray

¿Hay alguna función incorporada que me permita realizar una copia profunda NSMutableArray? Miré a mi alrededor, algunas personas dicen que [aMutableArray copyWithZone:nil]funciona como una copia profunda. Pero lo intenté y parece ser una copia superficial. En este momento estoy haciendo la copia...