Согласно приведенному ниже фрагменту, вопреки соглашению, атрибуты класса Person не имеют того же имени, что и параметры, переданные методу __init__
.
class Person:
def __init__(self, name, surname,address):
self.onoma = name
self.diefthynsi = adress
self.eponymo = surname
В идеале я хотел бы просмотреть список кортежей, каждый из которых имеет параметр __init__
и соответствующее имя атрибута, присвоенного экземпляру класса Person. Как это:
(name, onoma), (surname, eponymo), (address, diefthynsi)