Я понимаю различия между изменяемыми и неизменяемыми объектами в Python. Я прочитал много сообщений, обсуждая различия. Однако я ничего не читал о целых числах WHY, которые являются неизменяемыми объектами.
Есть ли причина для этого? Или ответ "это как раз то, что есть"?
Изменить: мне становится предложено "отличить" этот вопрос от других вопросов, поскольку он, кажется, является ранее задаваемым вопросом. Тем не менее, я считаю, что то, что я прошу, скорее связано с философским вопросом Питона, чем с техническим вопросом Питона.
Похоже, что "примитивные" объекты в Python (т.е. строки, булевы, числа и т.д.) неизменяемы. Я также заметил, что производные типы данных, состоящие из примитивов (т.е. Dicts, lists, classes), являются изменяемыми.
Является ли строка, на которую нарисована линия, изменен ли объект? Примитивный и производный?