FREE ONLINE INTERACTIVE COURSE

Python 3

FOR BEGINNERS

LECȚIA 14
PAG. 1 / 4
Tupluri
Home >>> Free online lessons

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:
Editor - lectia14__tupluri.py
       
Rezultatul în consolă done
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  LESSONS   arrow_upward