Python 3
Machine Learning

PENTRU ELEVII DE LICEU

LECȚIA 7
PAG. 2 / 4
Tupluri
Acasă >>> Lecții online

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 - lectia7_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.
 home   list  LECȚII   perm_identity   arrow_upward