Я начинаю учить list.append, передав строку параметру в функции. Однако я получаю сообщение об ошибке, как я могу решить эту проблему?
list.append
Вот мой код:
def add_more(name): name.append(5) name=[1,2,3,4] print add_more(name)
Хотя имя переменной изменяется как передача по ссылке, если вы собираетесь ее распечатать, вам нужно добавить инструкцию возврата в вашу функцию
def add_more(name): name.append(5) return name name=[1,2,3,4] print add_more(name)