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 Generators
Python Program to Find the Sum of Natural Numbers
Removing all Nulls from a List in Java
Python Program to Multiply Two Matrices
Python globals()
Python Iterators
Python sum()
Python Tuple index()
Python ord()
Python Program to Remove Duplicate Element From a List
Python Dictionary get()
Python Program to Safely Create a Nested Directory
Python Set isdisjoint()
Python Program to Find the Largest Among Three Numbers
Using a List of Values in a JdbcTemplate IN Clause
Python time Module
Python Program to Create Pyramid Patterns
Python Statement, Indentation and Comments
Python Variables, Constants and Literals
Python Program to Sort a Dictionary by Value
Python Program to Get the Class Name of an Instance
Python hash()
Python Program to Find ASCII Value of Character
Python float()
Python any()
Python RegEx
Python iter()
Converting between an Array and a List in Java
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python open()
Python oct()
Python Machine Learning - Sebastian Raschka