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 String replace()
Python Program to Add Two Matrices
Python RegEx
Python String strip()
Python Program to Check if a Number is Odd or Even
Node.js vs Python for Backend Development
Python Custom Exceptions
Python Program to Iterate Over Dictionaries Using for Loop
Python Dictionary copy()
Python Program to Get the Class Name of an Instance
Python List pop()
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python Set symmetric_difference()
Python Program to Compute the Power of a Number
Python String isspace()
Python format()
Python strptime()
Python sleep()
Python Program to Get the Last Element of the List
Python ascii()
Python Set intersection_update()
Python Set remove()
Python Global, Local and Nonlocal variables
Python String islower()
Python super()
Python String center()
Python max()
Python String zfill()
Python dir()
Python Program to Return Multiple Values From a Function
Python Program to Make a Flattened List from Nested List
Python Program to Check if a Key is Already Present in a Dictionary