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 Program to Check Prime Number
Python Program to Check Leap Year
Python Iterators
Python String rjust()
Python Program to Capitalize the First Character of a String
Python String maketrans()
Python bin()
Python Program to Check the File Size
Python setattr()
Python Program to Solve Quadratic Equation
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
Python issubclass()
Python sleep()
Python Program to Swap Two Variables
Python Program to Create Pyramid Patterns
Python zip()
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python String isdecimal()
Python float()
Python Program to Get a Substring of a String
Python property()
Python Program to Trim Whitespace From a String
Python String replace()
Python Program to Measure the Elapsed Time in Python
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Exception Handling Using try, except and finally statement
How to Get Started With Python?
Python Program to Merge Mails
Python Package
Python for Loop
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Python Program to Add Two Matrices