Изменяемость объектов с точки зрения управления памятью в Python
Вставка
- Опубліковано 10 лип 2024
- Продолжение серии видео о управлении памятью в Python, на этот раз мы ищем разницу в работе с изменяемыми и неизменяемыми объектами.
Первая часть - • Управление памятью в P...
Канал в тг - t.me/PythonClinicChnl
Таймкоды:
00:00 - интро
01:12 - изменяемость и неизменяемость объектов
02:15 - неизменямые объекты в памяти
06:12 - изменяемые объекты в памяти
08:22 - следствия и проблемы
11:01 - аутро
Спасибо за такой подробный проработанный контент! 👍
от души, теперь стало понятно
Огромное спасибо!👍
Учу питон уже пол года, хотел узнать как все устроено под капотом, чтобы знать врага в лицо)
Алгоритмы ютуба подкинули этот канал.
Хочу выразить огромную благодарность автору за проделанную работу, объясняете все на пальцах) Буду теперь вашим учеником и подписчиком!
Желаю крепкого здоровья вам и вашим близким
спасибо, взаимно))
Четко. Спасибо за труд!
спасибо за отзыв)
Интересно было посмотреть и даже понятно) !
я рад)
Какие типы данных являются изменяемыми в какие неизменяемыми?
проще всего перечислить неизменяемые: int, float, complex, string, tuple, frozenset; всё остальное с большего изменяемое
@@pythonclinic спасибо
С frozenset() так не работает. имеется ввиду frozenset((1,2)) is frozenset((1, 2)). Хотя он неизменяемый по идее.
да, фрозенсет неизменяемый, но это более сложный тип данных, любое использование frozenset() гарантировано создаёт новый объект