Back to Python Notes
Topic #44

Join Lists

Joining lists combines collections with +, extend or clever comprehensions. It is how datasets get merged before analysis.


Join Two Lists

There are several ways to join, or concatenate, two or more lists in Python.

One of the easiest ways are by using the + operator.

Example

  list1 = ["a", "b", "c"]
list2 = [1, 2, 3]

list3 = list1 + list2
  print(list3)

Another way to join two lists is by appending all the items from list2 into list1, one by one:

Example

list1 = ["a", "b" , "c"]
list2 = [1, 2, 3]

for x in list2:
  list1.append(x)

print(list1)

Or you can use the extend() method, where the purpose is to add elements from one list to another list:

Example

  list1 = ["a", "b" , "c"]
list2 = [1, 2, 3]

list1.extend(list2)
  print(list1)

Want to go beyond the notes?

Join Coding Now Tech Institute's Python course — live mentorship, real projects, and 100% placement support.

Enroll Now — Free Demo Available

Join Lists – FAQs

Quick answers about learning Join Lists in Python.

This free note from Coding Now Tech Institute explains Join Lists in Python — concept, syntax and worked code examples you can copy, run and revise before interviews.
Yes. Every Python topic on Coding Now Tech Institute, including Join Lists, is 100% free with no signup required.
With focused practice, most students grasp Join Lists in 1–3 days from these notes; pairing it with Coding Now Tech Institute's mentor-led course takes you to job-ready depth faster.
Use the code examples in this note, then ask doubts for free on the Coding Now Tech Institute Community (/community) — expert instructors answer within 24 hours.
Call NowEnroll Now