Мне нужно сделать очень большое количество симуляций на сетке R*C
.Каков самый быстрый способ скопировать 2D-массив в Python?
Эти симуляции изменяют сетку, поэтому мне нужно скопировать мою опорную сетку перед каждым, а затем применить мою имитирующую функцию к новой новой сетке.
Что является самым быстрым способом сделать это в Python?
Поскольку я не нашел подобный вопрос на StackOverflow, я сделал ИСПЫТАНИЙ себя и решил опубликовать их здесь думать, что они могут быть полезны другим людям.
Ответ будет ответом сообщества, чтобы другие люди могли добавлять новые измерения с помощью, возможно, других методов.
Если вы добавите другой метод, не забудьте измерить все старые тесты и обновить их, поскольку время зависит от используемого компьютера, не допускайте смещения результатов.
Какой тип? NumPy ndarray? массив python? вложенный список python? какой-то другой массив? – MSeifert