Полное руководство по методам экземпляров в Python

«Методы экземпляра в Python» относятся к методам, принадлежащим экземпляру класса языка программирования Python. Эти методы определены внутри класса, и доступ к ним осуществляется через экземпляр этого класса. Вот некоторые часто используемые методы экземпляра в Python:

  1. init (): метод конструктора, который инициализирует экземпляр класса.
  2. str (): возвращает строковое представление объекта.
  3. repr (): возвращает строковое представление, которое можно использовать для воссоздания объекта.
  4. getattr (): вызывается, когда атрибут доступен, но не найден.
  5. setattr (): вызывается, когда атрибут установлен.
  6. delattr (): вызывается при удалении атрибута.
  7. getattribute (): вызывается при доступе к атрибуту.
  8. len (): возвращает длину объекта.
  9. getitem (): вызывается для получения значения элемента по определенному индексу.
  10. setitem (): вызывается для установки значения элемента по определенному индексу.
  11. delitem (): вызывается для удаления элемента по определенному индексу.
  12. iter (): возвращает объект итератора для класса.
  13. next (): извлекает следующий элемент из итератора.
  14. call (): позволяет вызывать экземпляр класса как функцию.