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 range()
Python next()
Python Machine Learning Second Edition - Sebastian Raschka & Vahid Mirjalili
Python String islower()
Python String lower()
Python format()
Python Recursion
Python complex()
Python String isalpha()
Python String casefold()
Python help()
Python Shallow Copy and Deep Copy
Python List count()
Python hasattr()
Python strftime()
Python String swapcase()
Python Program to Find the Factors of a Number
Python String translate()
Python String encode()
Python String strip()
Python Program to Check If Two Strings are Anagram
Python memoryview()
Python Program to Illustrate Different Set Operations
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python Set symmetric_difference()
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Program to Create Pyramid Patterns
Python String format_map()
Python String isalnum()
Python Functions
Python Objects and Classes
Python object()