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))
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 1.67
Python Tuples
Sveip for å vise menyen
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))
Takk for tilbakemeldingene dine!