358 читали · 3 года назад
Вопросы на собеседованиях. JavaScript/Типы данных, ссылочные типы данных, приведение/Знание основ типов и способность их определения #2.
Всем привет! Я продолжаю серию обзора теоретических и практических вопросов которые часто задают на собеседованиях на вакансию JavaScript разработчика. Начну с простых и далее буду усложнять. Итак, продолжаем! Какие типы являются мутабельными, а какие иммутабельные? Мутабельный тип данных - тип данных, позволяющий изменять свои свойства после создания, в JS ссылочные типы изменяемы (mutable) - объекты, массивы и функции. Иммутабельный тип данных - тип данных, который не может быть изменен после создания...
776 читали · 4 года назад
Python. Чем мутабельные объекты отличаются от иммутабельных?
В python объекты бывают мутабельные и иммутабельные. Значние иммутабельного объектра нельзя изменить после того, как он был создан, а значение мутабельного можно. Рассмотрим на примере. В Python есть встроенная функция id(). В реализации CPython она возвращает адрес, по которому объект находится в памяти. Создадим список и посмотрим, в ячейке с каким номером он окажется.  >>>beatles = [“Ringo”, “Paul”, “John”, “George”] >>>id(beatles)  140181376779336 Видим, что список лежит по адресу 140181376779336...