Python Tutorial - Tuples

Unlock Premium Features: AI explanations (Hinglish), Indian voice & Videos
Sign Up Free

πŸ“Œ Tuples - Unchangeable Lists

🌟 Real Life Mein:

Permanent data jo change nahi hona chahiye:

πŸ“ "Coordinates (Lat, Long)" - Fixed location
πŸŽ‚ "Date of Birth (DD, MM, YYYY)" - Kabhi change nahi
🌈 "RGB Colors (255, 0, 0)" - Fixed values
πŸ“… "Days of week" - Hamesha 7 hi rahenge

Tuple = Locked list, change nahi kar sakte!

πŸ“¦ Tuple vs List

FeatureListTuple
Syntax[]()
Mutable?βœ… Yes❌ No
SpeedSlowerFaster
Use CaseDynamic dataFixed data
Creating Tuples
# Tuple with ()
coordinates = (28.6139, 77.2090)  # Delhi
rgb_red = (255, 0, 0)
days = ("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")

# Access same as list
print(coordinates[0])  # 28.6139
print(days[0])         # Mon

# Cannot change!
# coordinates[0] = 30  # ERROR!

πŸ—ΊοΈ GPS Coordinates Example

City Coordinates
# Famous cities (lat, long)
delhi = (28.6139, 77.2090)
mumbai = (19.0760, 72.8777)
bangalore = (12.9716, 77.5946)

# Store in dictionary
cities = {
    "Delhi": delhi,
    "Mumbai": mumbai,
    "Bangalore": bangalore
}

# Get coordinates
city = "Mumbai"
lat, long = cities[city]  # Tuple unpacking
print(f"{city}: {lat}, {long}")

πŸ€– AI Tutor Unlock Karo!

Apni language mein coding seekho - Hindi, Marathi, Gujarati aur 10+ Indian languages mein!

  • Hinglish mein explanations
  • Real-life examples
  • Beginner-friendly
Free Signup Karo

Example

point = (10, 20)
print(point[0])