Я запускаю следующий код кода, когда получаю эту ошибку: SyntaxError: не может назначить вызов функции. Может ли кто-нибудь придумать решение и возможную проблему?SyntaxError: не может назначить вызов функции в Python (начинающий)
def update_contact_number(contacts, contact_name, old_number, new_number):
if contact_name in contacts:
lis = list(contacts[contact_name].values())
lis[0]=new_number
contacts[contact_name].values()=tuple(lis)
return True
else:
return False
Проблема в том, что вы на самом деле не поняли, что вы пытаетесь сделать. –
Просьба описать, что может быть 'contacts [contact_name]', и как именно вы хотите его обновить. –