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. 2 / 4
Tupluri
Acasă >>> Lecții online, limbajul Python 3

Operații cu tupluri

Ca și în cazul listelor, putem accesa elementele unui tuplu folosind indici și parantezele pătrate, cum suntem obișnuiți.

În exemplul de mai jos am folosit indicii direct ori am selectat doar o parte dintre ei, apoi indecșii negativi și inversarea tuplului.

Pentru a afla lungimea unui tuplu, folosim funcția deja cunoscută len().
Editor - lectia14__tupluri.py
       
Rezultatul în consolă done

Operatorul in și grupul not in

Deja cunoscuți poate de la liste, aceștia testează dacă o valoare se regăsește sau nu în colecția de date respectivă. Rezultatul este unul boolean, deci adevărat (True) sau fals (False).

Mai sus am verificat dacă anumite nume (șiruri de caractere) există sau nu în tuplul pers2.

Ștergerea unui tuplu

Așa cum am precizat, ștergerea unui element / obiect din cadrul unui tuplu este interzisă. Totuși, putem șterge complet tuplul prin folosirea cuvântului cheie del. Testați! Exemplu: del pers2. După această comandă, bineînțeles că în program nu mai puteți accesa variabila pers2.

Operatorii + și *

Similar aplicării pentru liste, operatorul "+" alătură două sau mai multe tupluri, iar operatorul "*" are rolul de multiplicare a elementelor.

Exemplu. Testați voi programul de mai jos:

t1 = (1,2,3)
t2 = (4,5)
print(t1+t2)
print((t1+t2)*2)

Evident că multiplicarea trebuie făcută cu un număr natural, altfel vom obține eroare de interpretare.
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