@Kryptonit

Можно ли преобразовать объект в словарь?

class Element:
    def __init__(self, kvargs):
        self.dict = kvargs
    def __repr__(self):
        return f"{self.dict}"

the = Element({'name': 'Hydrogen', 
'symbol': 'H', 'number': '1'})

print(type(the))  ################ <class '__main__.Element'>

for value, key in the.items():
    print()

По признакам этот объект может стать списком, однако у меня не получилось это сделать
  • Вопрос задан
  • 1606 просмотров
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Можно:
the.dict

print(type(the)) #<class '__main__.Element'>
print(type(the.dict)) #<class 'dict'>


for value, key in the.dict.items():
    print(value,key)
#name Hydrogen
#symbol H
#number 1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы