With Append Python Method you can Appends objects at the end of the existing list. Python List append() Method is an inbuild function. It now returns a new list, rather it updates the original list. Using an append method in the list you can add numbers, strings, dictionary, another list, etc objects.
![Append python - Python List append() Method](https://i0.wp.com/tutorial.eyehunts.com/wp-content/uploads/2018/08/Append-python-Python-List-append-Method-1024x288.png?resize=500%2C140)
Syntax
The Syntax for the append() method is :
list.append(obj)
obj −, This is the object to be appended on the list.
![Append python - Python List append() Method tutorial](https://i0.wp.com/tutorial.eyehunts.com//wp-content/uploads/2018/08/Append-python-Python-List-append-Method-tutorial-1024x406.png?resize=1024%2C406&ssl=1)
Example 1
Add the new number in a list and print() both statement, before and after append()
aList = [1, 2, 3, 4] print(aList) aList.append(5) print("Updated List : ", aList)
Output : [1, 2, 3, 4]
Updated List : [1, 2, 3, 4, 5]
Example 2
This example Adding a new element to the colors
list: Where the list is containing a string data type.
colors = ['red', 'black', 'white'] colors.append("pink") print(colors)
Output : [‘red’, ‘black’, ‘white’, ‘pink’]
Example Python List append() – Add a list to a list :
Here is an example of how to use append() method in python List.
list1 = ["apple", "banana", "cherry"] list2 = ["red", "yellow", "red"] list1.append(list2) print(list1)
Output : [‘apple’, ‘banana’, ‘cherry’, [‘red’, ‘yellow’, ‘red’]]
Do comment if any doubt and suggestion regarding this tutorial.
Note : This example (Project) is developed in PyCharm 2018.2 (Community Edition)
JRE: 1.8.0
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.13.6Python 3.7
All Examples are in Python 3, so it may change its different from python 2 or upgraded version