Python | Tuple

Basically tuple is a list of comma separated values or items between parenthesis

ans it can contain heterogeneous values such as integer, floats, strings, lists and dictionaries.

Python tuples are immutable that is unchangeable and it is a built -in data structure available in python.

Syntax to create a tuple- <variable_name> = ( n1, n2, n3)


Example code to merge two tuples.

t1=(10,20,30,40)
t2=(5,9,12,18,22,25)
t3=[]
i,j,k=0,0,0
while i<len(t1) and j<len(t2):
   if t1[i]<t2[j]:
       t3.append(t1[i])
       i+=1
       k+=1
   else:
       t3.append(t2[j])
       j+=1
       k+=1
if i==len(t1):
    while j<len(t2):
        t3.append(t2[j])
        j+=1
        k+=1
elif j==len(t2):
    while i<len(t1):
        t3.append(t1[i])
        i+=1
        k+=1      
t3=tuple(t3)
print("resulting tuple is:",t3)

Output:
resulting tuple is:(5, 9, 10, 12, 18, 20, 22, 25, 30, 40)

Happy Coding!

Follow us on Instagram @programmersdoor

Join us on Telegram @programmersdoor


Please write comments if you find any bug in above code/algorithm, or find other ways to solve the same problem.

Follow Programmers Door for more.

#blog #interview #placement #learn #computer #science

7 views

        Contact Us

programmersdoor@gmail.com

  • LinkedIn
  • Facebook
  • Instagram

©2023 by Programmers Door