Table of Contents
In this tutorial, we will learn about the Python list append() method with the help of examples.
The append() method adds an item to the end of the list.
Example
currencies = ['Dollar', 'Euro', 'Pound']
# append 'Yen' to the list
currencies.append('Yen')
print(currencies)
# Output: ['Dollar', 'Euro', 'Pound', 'Yen']
1. Syntax of List append()
The syntax of the append() method is:
list.append(item)
2. append() Parameters
The method takes a single argument
- item – an item (number, string, list etc.) to be added at the end of the list
3. Return Value from append()
The method doesn’t return any value (returns None).
4. Example 1: Adding Element to a List
# animals list
animals = ['cat', 'dog', 'rabbit']
# Add 'guinea pig' to the list
animals.append('guinea pig')
print('Updated animals list: ', animals)
Output
Updated animals list: ['cat', 'dog', 'rabbit', 'guinea pig']
5. Example 2: Adding List to a List
# animals list
animals = ['cat', 'dog', 'rabbit']
# list of wild animals
wild_animals = ['tiger', 'fox']
# 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.
Related posts:
Python Input, Output and Import
Python Set update()
Python Numbers, Type Conversion and Mathematics
Python Program to Trim Whitespace From a String
Python Program to Merge Two Dictionaries
Python Dictionary update()
Python Generators
Python Program to Find Sum of Natural Numbers Using Recursion
Python String format_map()
Python Dictionary pop()
Python Exception Handling Using try, except and finally statement
Python Shallow Copy and Deep Copy
Python Program to Remove Punctuations From a String
How to Find an Element in a List with Java
Python pow()
Python Program to Print all Prime Numbers in an Interval
Python Dictionary popitem()
Python Anonymous / Lambda Function
Python Dictionary fromkeys()
Python ascii()
Python Program to Solve Quadratic Equation
Python filter()
Python String zfill()
Python isinstance()
Python Sets
Python Program to Get a Substring of a String
Deep Learning with Python - Francois Chollet
Python Program to Find HCF or GCD
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
Python Dictionary get()
Python Program to Display the multiplication Table
Python Object Oriented Programming