Запитання з тегом «deep-copy»

30
Чим відрізняється глибока копія від дрібної копії?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Чим відрізняється глибока копія від дрібної копії?

19
Як клонувати ArrayList, а також клонувати його вміст?
Як я можу клонувати, ArrayListа також клонувати її елементи на Java? Наприклад, у мене є: ArrayList<Dog> dogs = getDogs(); ArrayList<Dog> clonedList = ....something to do with dogs.... І я би сподівався, що об'єкти в clonedListсписку не такі, як у списку собак.

11
Яка різниця між дрібною копією, глибокою копією та звичайною операцією призначення?
import copy a = "deepak" b = 1, 2, 3, 4 c = [1, 2, 3, 4] d = {1: 10, 2: 20, 3: 30} a1 = copy.copy(a) b1 = copy.copy(b) c1 = copy.copy(c) d1 = copy.copy(d) print("immutable - id(a)==id(a1)", id(a) == id(a1)) print("immutable - id(b)==id(b1)", id(b) == id(b1)) print("mutable …

8
Як глибоко скопіювати список?
У мене є проблема зі списком копії: Тож після того, як я приїхав E0з 'get_edge', роблю копію E0, зателефонувавши 'E0_copy = list(E0)'. Тут я здогадуюсь E0_copyглибокої копії E0, і я переходжу E0_copyдо неї 'karger(E)'. Але в основній функції. Чому результат 'print E0[1:10]'до циклу for не збігається з результатом після циклу …
150 python  list  copy  deep-copy 

7
Чому і коли використовувати angular.copy? (Глибока копія)
Я зберігав усі дані, отримані від служб безпосередньо, до локальної змінної, контролера чи області. Я вважаю, що це було б мілкою копією, чи правильно це? Example: DataService.callFunction() .then(function(response) { $scope.example = response.data; }); Нещодавно мені сказали використовувати angular.copy для створення глибокої копії. $scope.example = angular.copy(response.data); Однак, інформація про глибоку копію, …

6
Глибоке копіювання NSArray
Чи є якась вбудована функція, яка дозволяє мені глибоко копіювати NSMutableArray? Я озирнувся, дехто каже, що [aMutableArray copyWithZone:nil]твори є глибокою копією. Але я спробував і, здається, це неглибока копія. Зараз я вручну виконую копію за допомогою forциклу: //deep copy a 9*9 mutable array to a passed-in reference array -deepMuCopy : …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.