передача значений через параметры в функции списка python - PullRequest
0 голосов
/ 17 февраля 2020

Я начинаю учить list.append, передав строку параметру в функции. Однако я получаю сообщение об ошибке, как я могу решить эту проблему?

Вот мой код:

def add_more(name):
    name.append(5)

name=[1,2,3,4]
print add_more(name) 

1 Ответ

0 голосов
/ 17 февраля 2020

Хотя имя переменной изменяется как передача по ссылке, если вы собираетесь ее распечатать, вам нужно добавить инструкцию возврата в вашу функцию

def add_more(name):
    name.append(5)
    return name

name=[1,2,3,4] 
print add_more(name) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...