Python List: extend() Method
extend() Method
The extend() method is used to extend a list by appending all the items from the iterable.
Visual Explanation:



Syntax:
list1.extend(iterable)
Parameter:
- Required. Type -> any iterable (list, set, tuple, etc.)
Equivalent Command of extend() method:
a[len(a):] = iterable
Example 1: List extend() Method
# colors list
color1 = ['Red', 'Green', 'Black']
print("First list:")
print(color1)
color2 = ['White', 'Orange']
print("Second list:")
print(color2)
print("Add the second list to the first list:")
color1.extend(color2)
print(color1)
Output:
First list: ['Red', 'Green', 'Black'] Second list: ['White', 'Orange'] Add the second list to the first list: ['Red', 'Green', 'Black', 'White', 'Orange']
Example 2: Add each element of a tuple to a list
# colors list
colors = ['Red', 'Green', 'Black']
print("Original list:")
print(colors)
nums = (1, 2, 3, 4, 5)
print("Tuple to add:")
print(nums)
print("Add each element of the said tuple to the colors list:")
colors.extend(nums)
print(colors)
Output:
Original list: ['Red', 'Green', 'Black'] Tuple to add: (1, 2, 3, 4, 5) Add each element of the said tuple to the colors list: ['Red', 'Green', 'Black', 1, 2, 3, 4, 5]
Example 3: Add each element of a string to a list
# colors list
colors = ['Red', 'Green', 'Black']
print("Original list:")
print(colors)
text = "Pink"
print("String to add:")
print(text)
print("Add each element of the said string to the colors list:")
colors.extend(text)
print(colors)
Output:
Original list: ['Red', 'Green', 'Black'] String to add: Pink Add each element of the said string to the colors list: ['Red', 'Green', 'Black', 'P', 'i', 'n', 'k']
Python Code Editor:
Previous: Python List count() Method.
Next: Python List index() Method.
Test your Python skills with w3resource's quiz
- Weekly Trends
- Python Interview Questions and Answers: Comprehensive Guide
- Scala Exercises, Practice, Solution
- Kotlin Exercises practice with solution
- MongoDB Exercises, Practice, Solution
- SQL Exercises, Practice, Solution - JOINS
- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join