Master programming syntax, solve interactive challenges & run live code in Syntaxis Explore Arena →
menu_book Course Curriculum (Data Structures & Algorithms) expand_more
Complexity & Foundations
Arrays & Strings
Linked Lists
Stacks & Queues
Hashing
Trees & Heaps
Graphs
Sorting Searching & DP

Merge sorted lists

Learn Merge sorted lists in Data Structures & Algorithms with a focused explanation, a topic-specific example, edge guidance, and a mastery check.

12 min read • Beginner
data-structures-algorithms-027.py
python
a=[1,4,7];b=[2,3,8];i=j=0;out=[]
while i<len(a) and j<len(b):
    if a[i]<=b[j]: out.append(a[i]);i+=1
    else: out.append(b[j]);j+=1
out+=a[i:]+b[j:]
print(out)
What to watch
Content source & attribution
Original Syntaxis Content · Original Syntaxis Content