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 help()
Python Program to Generate a Random Number
Python Decorators
Python Set symmetric_difference_update()
Python staticmethod()
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python Program to Swap Two Variables
Python Dictionary pop()
Python Program to Print Colored Text to the Terminal
Python Namespace and Scope
Python String rsplit()
Python String isdecimal()
Python List pop()
Python Program to Create Pyramid Patterns
Python *args and **kwargs
Python Program to Solve Quadratic Equation
Python Program to Find Factorial of Number Using Recursion
Python String format_map()
Python Program to Split a List Into Evenly Sized Chunks
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python isinstance()
Using a List of Values in a JdbcTemplate IN Clause
Python Program to Get a Substring of a String
Deep Learning in Python - LazyProgrammer
Python break and continue
Python Program to Access Index of a List Using for Loop
Python List Comprehension
Python Program to Make a Flattened List from Nested List
Python Deeper Insights into Machine Learning - Sebastian Raschka & David Julian & John Hearty
Python Program to Get the Class Name of an Instance
Python Data Types
Python Program to Add Two Numbers