All functions in Python return value. It is None for the list.append method (to stress that it modifies its argument (self) inplace).

All list methods are enumerated in the tutorial. There is no more complete reference as far as I can see.

The docstring for list.append() specifies that it returns None. Run help(list.append) in a Python shell.

Answer from jfs on Stack Overflow
🌐
Python documentation
docs.python.org › 3 › tutorial › datastructures.html
5. Data Structures — Python 3.14.6 documentation
The list methods make it very easy to use a list as a stack, where the last element added is the first element retrieved (“last-in, first-out”). To add an item to the top of the stack, use append(). To retrieve an item from the top of the ...
🌐
Python Reference
python-reference.readthedocs.io › en › latest › docs › list › append.html
append — Python Reference (The Right Way) 0.1 documentation
append · Edit on GitHub · Adds an item to the end of the list. list. append(object) object · Required. Any valid type.
🌐
W3Schools
w3schools.com › python › ref_list_append.asp
Python List append() Method
Python Examples Python Compiler ... Plan Python Interview Q&A Python Bootcamp Python Training ... The append() method appends an element to the end of the list....
🌐
Codecademy
codecademy.com › docs › python › lists › .append()
Python | Lists | .append() | Codecademy
April 19, 2025 - The .append() method adds a single item to the end of an existing Python list. Lists in Python are mutable sequences that can store multiple items of different data types.
🌐
Real Python
realpython.com › python-append
Python's .append(): Add Items to Your Lists in Place – Real Python
October 21, 2023 - In this step-by-step tutorial, you'll learn how Python's .append() works and how to use it for adding items to your list in place. You'll also learn how to code your own stacks and queues using .append() and .pop().
🌐
Mimo
mimo.org › glossary › python › append()
Python List append Method: Dynamic List Expansion | Learn Now
When collecting or generating data in a loop, append() can add an element at a time to a list. Once you’ve created a list using square brackets ([]), you can use the append() method on it. This use case is beneficial for beginners learning how to manipulate lists in Python.
🌐
Analytics Vidhya
analyticsvidhya.com › home › list append() method in python explained with examples
List append() Method in Python Explained, List collection type
May 30, 2025 - Some Python libraries include: ... NLTK for Natural Language Processing, etc. In this example, we see a list of fruits where we add a new fruit, increasing the list’s length by one. It’s important to note that this method does not return any value. # Created a list fruits = ["grapes", "banana", "cherry", "orange"] # Add a new element to the list of the above fruits fruits.append("apple") # Print the updated list print(fruits)
Find elsewhere
🌐
Programiz
programiz.com › python-programming › methods › list › append
Python List append()
# appending wild_animals list to animals animals.append(wild_animals) print('Updated animals list: ', animals) Output · Updated animals list: ['cat', 'dog', 'rabbit', ['tiger', 'fox']] In the program, a single item (wild_animals list) is added to the animals list. Note: If you need to add items of a list (rather than the list itself) to another list, use the extend() method. Also Read: Python List insert() Previous Tutorial: Python List index() Next Tutorial: Python List extend() Share on: Did you find this article helpful?
🌐
Built In
builtin.com › software-engineering-perspectives › append-python
Python List Append() - How to Append Lists in Python | Built In
The append() method takes a single item as an input parameter and adds that to the end of the list. Let’s look at how to add a new numeric item to a list: # list of strings string_list = [‘Built In’,‘Python’,‘Machine Learning’,‘Data ...
🌐
GeeksforGeeks
geeksforgeeks.org › python-list-append-method
Python List append() Method - GeeksforGeeks
March 18, 2025 - Explanation: append() method adds the list [4, 5] as a single element to the end of the list a, resulting in a nested list. ... Python list methods are built-in functions that allow us to perform various operations on lists, such as adding, ...
🌐
Tutorialspoint
tutorialspoint.com › python › list_append.htm
Python List append() Method
The Python List append() method is used to add new objects to a list. This method accepts an object as an argument and inserts it at the end of the existing list. The object argument can be of any type, as a Python list can hold multiple data ...
🌐
Google
developers.google.com › google for education › python › python lists
Python Lists | Python Education | Google for Developers
Instead, assignment makes the two variables point to the one list in memory. ... The "empty list" is just an empty pair of brackets [ ]. The '+' works to append two lists, so [1, 2] + [3, 4] yields [1, 2, 3, 4] (this is just like + with strings).
🌐
ArcGIS Pro
pro.arcgis.com › en › pro-app › latest › tool-reference › data-management › append.htm
Append (Data Management Tools) | ArcGIS Pro documentation
1 month ago - arcpy.management.Append(inputs, target, {schema_type}, {field_mapping}, {subtype}, {expression}, {match_fields}, {update_geometry}, {enforce_domains}, {feature_service_mode}, {candidate_fields}, {skip_options}) ... The following Python window script demonstrates how to use the Append function in immediate mode.
🌐
Interview Kickstart
interviewkickstart.com › home › blogs › learn › understanding append() function in python with example
Understanding append() Function in Python with Example in 2026
March 20, 2026 - The append in Python takes a single item as an input parameter and adds it to the end of the given list. In Python, append() doesn’t return a new list of items; in fact, it returns no value at all.
🌐
Simplilearn
simplilearn.com › home › resources › software development › append in python: what is it, what does it do, and how to use it?
Append in Python: What it is and What Does it Do
March 31, 2025 - Append in Python is a predefined method used to add a single item to certain collection types. Know all about ✅use of Append, ✅various types of Append & more!
Address   5851 Legacy Circle, 6th Floor, Plano, TX 75024 United States
🌐
DataCamp
datacamp.com › tutorial › python-list-methods
Python .append() and .extend() Methods Tutorial | DataCamp
June 24, 2020 - Learn how to use the .append() and .extend() methods to add elements to a list.
🌐
Python Central
pythoncentral.io › append-in-python-how-to-use-python-list-append
Append In Python: How to Use Python List Append | Python Central
January 26, 2023 - As you can see, when you call .append() on a list that already exists, it adds the supplied object to the right side of the list. The nice thing about lists in Python is that the language reserves memory for new items to be added later.