Python - Полный Курс для Начинающих
Метод copy() в Python
Метод copy() в Python используется для создания поверхностной копии объекта. Он применяется к различным типам объектов, таким как списки, словари и строки, и позволяет создать новый объект, который является независимой копией исходного объекта. Копирование списков с помощью метода copy() В данном примере мы создаем список original_list, после чего создаём его копию с помощью метода copy(). Затем мы изменяем значение первого элемента в original_list на 10. Как мы видим, изменение значения в original_list не влияет на copied_list, поскольку они являются двумя независимыми объектами...
Загадочная функция hash в Python: почему hash(-1) и hash(-2) одинаковы?
Функция hash() в Python позволяет вычислять хеш-значения для различных объектов. Обычно для целых чисел хеш совпадает с их значением, но есть исключения, которые могут удивить даже опытных программистов.Разбираем, почему hash(-1) и hash(-2) в CPython возвращают одинаковое значение. Рассмотрим особенности работы hash(), внутреннюю реализацию хэширования целых чисел и причину специальной обработки -1.Однажды на собеседовании мне задали, казалось бы, простой вопрос.Вопрос на интервью
Вопрос: Что выведет...