Inputting a Tuple


☞Two ways to input a tuple by user :

1. Using eval()

2. Input an elements in a list and then convert it into a tuple using tuple()


Using eval()

Example
T = eval(input("Enter a tuple : "))
print(T)
Output :
Enter a tuple : (10,20,30)
(10, 20, 30)

Converting list into a tuple using tuple()

Example
L=[]
N=int(input("How many elements you want to insert in a tuple ? "))

for i in range(N):
    ele=int(input("Enter an element : "))
    L.append(ele)
    
T=tuple(L)
print(T)
Output :
How many elements you want to insert in a tuple ? 3
Enter an element : 10
Enter an element : 30
Enter an element : 50
(10, 30, 50)