B.Tech Students: Apply for Live Programming Internship C, C++, Java, Python ,Web page Designing, PHP Unpack Tuples in Python with Examples | LiveCodeProgramming

Unpacking Tuples in Python

Tuple unpacking means assigning each value of a tuple to separate variables. It’s clean and useful in many situations like function returns, loops, etc.

Tuple unpacking का मतलब है कि tuple के हर value को अलग-अलग variables में assign करना। ये आसान और बहुत काम का feature है।

1. Basic Unpacking
student = ("Aryan", 20, "Bhopal")
name, age, city = student
print(name)
print(age)
print(city)
Output:
Aryan
20
Bhopal
2. Using * (Asterisk) to collect extra values
data = ("Abhishek", "Chaitanya", "Naincy", "Shrutika", "Jayati", "Aryan")
first, *middle, last = data
print(first)
print(middle)
print(last)
Output:
Abhishek
['Chaitanya', 'Naincy', 'Shrutika', 'Jayati']
Aryan
3. Ignoring values with _
student = ("Aryan", 20, "Bhopal")
name, _, city = student
print(name)
print(city)
Output:
Aryan
Bhopal
4. Unpacking in Loops
students = [("Abhishek", 90), ("Naincy", 85), ("Aryan", 88)]
for name, marks in students:
    print(name, "scored", marks)
Output:
Abhishek scored 90
Naincy scored 85
Aryan scored 88