Tuples (tuple), Python 3 pentru începători și Newbies

Astăzi voi vorbi despre acest tip de date ca tuple (tuplu) și în cazul în care se aplică.

Tuplu, de fapt - o listă imuabil.

De ce Tuples dacă există liste?

  • Foarte simplu de manevrat. Adică, un tuplu este protejată de schimbare, deoarece intenția (care este rău) și aleatoare (care este bun).
  • Dimensiunea mai mică. Pentru a nu fi nefondate:
  • Capacitatea de a utiliza tuple ca chei Dicționar:

Cum de a lucra cu tuple?

Cu avantajele tupluri înțeles, acum se pune întrebarea - cum să lucreze cu ei. Cam la fel ca și cu listele.

Creați un tuplu gol:

Crearea unui tuplu de un singur element:

Stop. Rezultatul a fost un șir de caractere. Dar cum poate fi asta? Ne-am dorit cortegiu! Cum obținem un tuplu?

Ura! Câștigat! Totul - de la punctul. Brace în sine nu înseamnă nimic, sau mai degrabă, înseamnă că în interiorul lor există o declarație care pot fi separate prin spații, pauze de linie, și alte resturi. Apropo, un tuplu poate fi creat după cum urmează:

Dar încă nu exagerăm și a pus între paranteze, în plus, că există cazuri în care sunt necesare parantezele.

Deci, a crea un tuplu de iterable, puteți utiliza toate aceeași tuplul notorii () funcția

Operațiuni tuplu

Toate operațiunile de pe liste. nu modifică lista (adăugarea, înmulțirea cu un număr, metodele de indicele () și numărul () și alte operațiuni). Puteți schimba, de asemenea locuri diferite elemente și așa mai departe.

De exemplu, programatorii mandrim cu piton - schimba valorile două variabile: