LECȚIA 7
|
PAG. 1 / 4
|
Acasă >>>
Lecții online
Ce este un tuplu?
Presupunem că dorim să prelucrăm date referitoare la mai multe persoane și să spunem că pentru fiecare cunoaștem numele, prenumele, vârsta, înălțimea, orașul și județul.Putem crea 6 liste, una pentru fiecare informație, însă precum ați observat, dacă alterăm (adică modificăm cumva) una dintre liste, indicii nu mai corespund, iar pozițiile nu mai pot fi accesate corect. Putem folosi tuplurile!
Un tuplu este tot un fel de listă care are însă elementele ordonate și nemodificabile, iar acestea se definesc între paranteze rotunde: DETALII
Mai sus am definit două tupluri, în cazul nostru pentru Mihai și Dana, să spunem. Fiecare element al tuplurilor reține o anumită informație pe care am introdus-o corespunzător, astfel încât să obținem o structură de date coerentă.
Știm deci că tuplurile create rețin vârsta la indicele 2, iar județul la 5, etc. Astfel, avem mecanismul format pentru oricare altă persoană și vom crea un tuplu pentru fiecare.
Obs. Pentru cei ce au studiat C++, tuplurile sunt similare tipului struct.
Nu putem adăuga, șterge sau modifica elementele definite într-un tuplu! Orice operație ne oferă o eroare la compilare:
Ce putem face însă?
Avansează la pagina următoare.
home | list LECȚII | perm_identity | arrow_upward |