Вопрос + ответ с собеседования. Как работает сборка мусора в Python?
При ответе на данный вопрос, собеседующий обычно ждет упоминания двух механизмов, вдаваться в подробности чаще всего не требуют, но вот тут можно ознакомиться с нюансами:
1. https://habr.com/ru/post/417215/
2. https://tirinox.ru/gc-python-thesis/
Важно сразу сказать что памятью управляет интерпретатор, мы не выделяем и не освобождаем ее сами, но можем запускать и настраивать сборщик мусора самостоятельно, с помощью библиотеки
#собес
При ответе на данный вопрос, собеседующий обычно ждет упоминания двух механизмов, вдаваться в подробности чаще всего не требуют, но вот тут можно ознакомиться с нюансами:
1. https://habr.com/ru/post/417215/
2. https://tirinox.ru/gc-python-thesis/
Важно сразу сказать что памятью управляет интерпретатор, мы не выделяем и не освобождаем ее сами, но можем запускать и настраивать сборщик мусора самостоятельно, с помощью библиотеки
gc
.#собес
Вопрос + ответ с собеседования.
Что понимается под изменяемыми и неизменяемыми (mutable and immutable) типами данных в Python?
Различия между изменяемыми и неизменяемыми типами данных рассматриваются в данной статье
#собес #типыданных
Что понимается под изменяемыми и неизменяемыми (mutable and immutable) типами данных в Python?
Различия между изменяемыми и неизменяемыми типами данных рассматриваются в данной статье
#собес #типыданных