๐ Day 57/150 – Find Common Elements in Lists in Python
Finding common elements means identifying values that appear in both lists.
This is useful in filtering, comparisons, and matching datasets.
๐น Method 1 – Using Loop
list1 = [1, 2, 3, 4, 5]
list2 = [3, 4, 5, 6, 7]
common = []
for num in list1:
if num in list2:
common.append(num)
print("Common Elements:", common)
๐น Method 2 – Using List Comprehension
list1 = [1, 2, 3, 4, 5]
list2 = [3, 4, 5, 6, 7]
common = [num for num in list1 if num in list2]
print("Common Elements:", common)
๐น Method 3 – Usingset()list1 = [1, 2, 3, 4, 5] list2 = [3, 4, 5, 6, 7] common = list(set(list1) & set(list2)) print("Common Elements:", common)
๐น Method 4 – Taking User Input
list1 = list(map(int, input("Enter first list: ").split()))list2 = list(map(int, input("Enter second list: ").split())) common = [num for num in list1 if num in list2] print("Common Elements:", common)
๐ก Key Takeaways
- Loop method is easiest to understand
- List comprehension gives a shorter solution
-
set()is faster for large lists - Useful in comparisons, filtering, and duplicate checking


0 Comments:
Post a Comment