Python Tuples
The key difference is mutability: lists can be modified, while tuples cannot. The methods like .extend() and .append() works on lists but not on tuples, because once created, a tuple's contents cannot be changed without creating new one. Tuples are also faster and more memory-efficient, making them ideal for fixed or sensitive data.
123456# Create a tuple with fixed data: coordinates of a location location = (37.7749, -122.4194) # Print the tuple type print("Location:", location) print("Type of location:", type(location))
You can also transform an iterable object into a tuple with the tuple() function.
1234567# Convert a list to a tuple list_location = [37.7749, -122.4194] tuple_location = tuple(list_location) # Print the converted tuple print("Location:", tuple_location) print("Converted type:", type(tuple_location))
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Ställ mig frågor om detta ämne
Sammanfatta detta kapitel
Visa verkliga exempel
Fantastiskt!
Completion betyg förbättrat till 1.67
Python Tuples
Svep för att visa menyn
The key difference is mutability: lists can be modified, while tuples cannot. The methods like .extend() and .append() works on lists but not on tuples, because once created, a tuple's contents cannot be changed without creating new one. Tuples are also faster and more memory-efficient, making them ideal for fixed or sensitive data.
123456# Create a tuple with fixed data: coordinates of a location location = (37.7749, -122.4194) # Print the tuple type print("Location:", location) print("Type of location:", type(location))
You can also transform an iterable object into a tuple with the tuple() function.
1234567# Convert a list to a tuple list_location = [37.7749, -122.4194] tuple_location = tuple(list_location) # Print the converted tuple print("Location:", tuple_location) print("Converted type:", type(tuple_location))
Tack för dina kommentarer!