Я пытаюсь присвоить словарю атрибут имени, чтобы я мог вызвать этот атрибут внутри функций. Каким образом словарю можно присвоить атрибут .name?
Когда я создаю словарь из фрейма данных с использованием метода to_dict, эти словари имеют атрибут .name. Я могу использовать этот атрибут .name внутри функции. Если словарь не из фрейма данных, а создан с помощью dict (zip), у словаря нет имени, и я не знаю, как его назначить.
def function(dict1,dict2):
plt.scatter(dict1['A'],dict2['A'])
plt.title(dict1.name)
plt.show()
AttributeError: у объекта 'dict' нет атрибута 'name'
Если словарь был создан с помощью to_dict, я не получаю эту ошибку.