Sobes.tech
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.