Python de la zero - Partea 9 tupluri, Linux rtfm, devops și administrare a sistemului

Python de la zero - Partea 9 tupluri, Linux rtfm, devops și administrare a sistemului
Tuple (tuplu) în Python - o secvență de obiecte imuabile. Tuple sunt similare cu liste, cu deosebirea - că elementele unui tuplu nu pot fi schimbate, și utilizați paranteze convenționale în loc de pătrat, ca în liste.

Tuplu este creat pur și simplu prin atribuirea elementelor, separate prin virgulă. La fel - ele pot fi specificate în paranteze. De exemplu:

tuplu gol este creat indicând paranteze goale:

Pentru a crea un tuplu care conține un singur element - de asemenea, trebuie să adăugați o virgulă:

Prepararea tuple datelor

Pentru a obține un element dintr-un tuplu - folosiți paranteze pătrate care indică indicele sau indicii:

actualizarea tuple

Tuples sunt secvențe invariabile în Python. și anume nu se poate schimba pur și simplu elementul la noua sa valoare. Cu toate acestea - puteți lua o parte din existente și de a crea un nou tuplu:

elemente ale tuplul Ștergerea

Pentru a șterge un singur element dintr-un tuplu nu poate fi:

Dar - nu interferează pentru a crea unul nou, fără elemente inutile:

Pentru a șterge un tuplu complet - folosind aceeași declarație del:

Funcțiile de bază ale tuple

Perechile lucrează cu operatorii + și * în același mod ca șiruri sau liste - acestea sunt utilizate pentru concatenarea și repetiție, cu excepția - că rezultatul va fi un nou tuplu, nu o listă sau un șir de caractere.

De fapt, toate tuplele suportă aceleași operații ca șiruri de secvență: