Junior — Middle
Kun je nieuwe elementen toevoegen aan een bestaande tuple?
sobes.tech AI
Antwoord van AI
In de meeste programmeertalen zijn tuples (kortej) onveranderlijke (immutable) gegevensstructuren, dat wil zeggen dat na het maken ervan de inhoud niet kan worden gewijzigd — geen elementen toevoegen of verwijderen.
Bijvoorbeeld, in Python kan een tuple niet worden gewijzigd:
my_tuple = (1, 2, 3)
# my_tuple[0] = 10 # Fout
# my_tuple.append(4) # Fout
Als je elementen wilt toevoegen, maak je een nieuwe tuple die de oude en de nieuwe elementen combineert:
new_tuple = my_tuple + (4, 5)
Zo kunnen er geen nieuwe elementen in een bestaande tuple worden ingevoegd, maar je kunt een nieuwe tuple maken op basis van de bestaande met toegevoegde elementen.