Table of Contents
In this example, you will learn to concatenate two lists in Python.
To understand this example, you should have the knowledge of the following Python programming topics:
- Python List
- Python List extend()
1. Example 1: Using + operator
list_1 = [1, 'a'] list_2 = [3, 4, 5] list_joined = list_1 + list_2 print(list_joined)
Output
[1, 'a', 3, 4, 5]
In this example, +
operator is used to concatenate two lists.
2. Example 2: Using iterable unpacking operator *
list_1 = [1, 'a'] list_2 = range(2, 4) list_joined = [*list_1, *list_2] print(list_joined)
Output
[1, 'a', 2, 3]
*
operator allows unpacking inside the list or tuple.
3. Example 3: With unique values
list_1 = [1, 'a'] list_2 = [1, 2, 3] list_joined = list(set(list_1 + list_2)) print(list_joined)
Output
[1, 2, 3, 'a']
If you want the unique items from a concatenated list, you can use list()
and set()
. set()
selects the unique values and list()
converts the set into list.
4. Example 4: Using extend()
list_1 = [1, 'a'] list_2 = [1, 2, 3] list_2.extend(list_1) print(list_2)
Output
[1, 2, 3, 1, 'a']
Using extend()
, you can concatenate a list to another list as shown in example above.
Related posts:
Python bool()
Python Modules
Python Program to Get Line Count of a File
Python object()
Python id()
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Python Set intersection()
Python Program to Check if a Number is Positive, Negative or 0
How to get current date and time in Python?
Python List pop()
Python Program to Append to a File
Python Program to Calculate the Area of a Triangle
Python round()
Python float()
Python Program to Count the Number of Each Vowel
Python getattr()
Python Program to Multiply Two Matrices
Python Program to Count the Occurrence of an Item in a List
Python Program to Illustrate Different Set Operations
Node.js vs Python for Backend Development
Python Program to Safely Create a Nested Directory
Python dict()
Python ord()
Python ascii()
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python map()
Python Keywords and Identifiers
Natural Language Processing with Python - Steven Bird & Ewan Klein & Edward Loper
Python Program to Slice Lists
Python Program to Check Prime Number
Python Program to Count the Number of Occurrence of a Character in String