CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI


"Primul volum Python în română care pur și simplu m-a uimit. Foarte bine explicat și ușor de înțeles." (Alexandru Cosmin)

"Cea mai bună carte de Python din RO." (Iulian Geană)

"Livrare promptă! M-am pus pe treabă!" (Emil Ilie)

TOATE RECENZIILE
LECȚIA 14
PAG. 1 / 4
Tupluri
Acasă >>> Lecții online, limbajul Python 3

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.
Cărțile editurii noastre
O parte dintre manualele și culegerile de probleme se găsește și [în format electronic] securizat sub formă de fișier *.pdf.

"O cameră fără cărţi este ca un corp fără suflet." (G. K. Chesterton)

Cursanții au mai cumpărat ...
[vezi lista completă a cărților]
 home   list  LECȚII   perm_identity   arrow_upward