Предположим, у меня есть такая функция:
Код: Выделить всё
r2 = ["1","2"]
def FunctionA():
data = "3"
return data
r = FunctionA()
print(r)
r2 = r2.append(r)
print(r2)
3
Нет
I нужно получить доступ к «r» и что-то с ним сделать. Я не понимаю, почему я могу напечатать r, но не могу добавить его к r2. Значение "r" потеряно? Как мне правильно сохранить его, чтобы можно было передать его другим функциям?
Не могу понять.
Я пробовал сохранить возвращаемое значение в переменной и печать переменной.
Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python