Salutare si bine ati venit la al 15-lea tutorial de Python. In acest tutorial vom vorbi despre metoda de sortare ascendenta si descendenta si despre tupluri.
Tuplurile sunt un fel de liste, dar care nu pot fi editate precum o lista cu insert si delete. In schimb are ca avantaje, posibilitatea de a fi accesate elementele prin index si posibilitatea de a retine cam orice tip de obiecte, secvente si chiar liste intregi.
Cream o lista:
numar = [32,54,22,7,98,1]
numar # afisam lista
numar.sort() # sortam lista crescator
numar # afisam lista
sorted(‘TractoR’)
numar.reverse() # inversare lista
numar # afisare
zar = [‘unu’,’doi’,’trei’]
zar
sorted(zar, reverse=True) # sortare descendenta directa
21,35,15,4 # exemplu de tuplu
x = (7,2,5,9) # definim un tuplu
x
x[2] # afisam al 2lea element
a = [9,6,4]
b = [1,2,5]
y = a,b
y
sorted(y) # sortam un tuplu
In timp ce metoda sort() este aplicabila doar listelor, functia sorted() poate fi folosita impreuna cu liste, secvente si tupluri de asemenea.
Urmariti tutorialul video pentru consolidarea cunostintelor si explicatii suplimentare.
Nu uitati ca pentru informatii mai complexe va puteti documenta in plus sau parcurge si alte resurse.
La sorted(zar, reverse=True), nu ar trebui ca rezultatul sa fie : trei, doi unu ?