Junior — Middle
In what situations is it preferable to use tuples in Python?
sobes.tech AI
Answer from AI
Tuples in Python are preferably used when:
- Storing multiple values together that should not change (tuples are immutable).
- Using as dictionary keys, since tuples are hashable, unlike lists.
- Returning multiple values from functions.
- Ensuring that data will not be accidentally modified.
Example:
# Returning multiple values from a function
def get_user():
return "Alice", 30
name, age = get_user()
print(name, age) # Alice 30