Словари в Python- создание и основные методы
Ответы на собеседовании по Python: изменяемые и неизменяемые типы данных
Введение В данной статье рассматриваются встроенные типы данных в Python версии 3.7.3 (создание собственных типов данных можно посмотреть в документации [9]), их краткое описание, разделение на изменяемые и неизменяемые, а также объяснение самого понятия изменяемый или неизменяемый тип данных. Эта статья является логическим продолжением публикации: " Какие вопросы могут задать на собеседовании по Python?. Часть 1". Что понимают под изменяемыми и неизменяемыми типами данных? Давайте сразу разберемся с вопросом об изменяемости типов данных...
Неизменяемые типы данных в Python: полный разбор с примерами.
На первый взгляд кажется, что любые данные можно менять как угодно:
добавить к строке символы, увеличить целое число на 1, добавить к
коллекции значение. Но не все так просто. Давайте разбираться в чем тут
секрет. В Python все объекты делятся на изменяемые и неизменяемые типы данных.
Это фундаментальное различие влияет на то, как ведут себя переменные,
как передаются значения в функции и почему некоторые ошибки новичков
возникают неожиданно. Понимание неизменяемых типов данных в Python помогает писать предсказуемый и безопасный код...