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
|
|
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]