Почему при добавлении ничего не возвращается в этом коде?

list = [1, 2, 3]
print list.append(4)   ## NO, does not work, append() returns None
## Correct pattern:
list.append(4)
print list  ## [1, 2, 3, 4]

Я изучаю Python, и я не уверен, является ли эта проблема специфической для языка и как добавление реализовано в Python.

Ответы на вопрос(4)

Ваш ответ на вопрос