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 Dictionary setdefault()
Python Dictionary keys()
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Python int()
Python setattr()
Python dir()
Python Set issuperset()
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Converting a List to String in Java
Python Generators
Convert a Map to an Array, List or Set in Java
Python String partition()
Python Program to Display Fibonacci Sequence Using Recursion
Python String rsplit()
Python min()
Python String isdecimal()
Python chr()
Python Object Oriented Programming
Java – Get Random Item/Element From a List
Python Set isdisjoint()
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python Program to Count the Number of Occurrence of a Character in String
Python property()
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python Dictionary fromkeys()
Python String translate()
Python staticmethod()
Java List UnsupportedOperationException
Python zip()
Python Deeper Insights into Machine Learning - Sebastian Raschka & David Julian & John Hearty
Python Set copy()
Python Program to Check Whether a String is Palindrome or Not