CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI

Proiect susținut de Uniunea Profesorilor de Informatică din România
TEORIE
PAG. 1 / 1
Liste - funcții și metode
Acasă >>> Lecții online

Câteva funcții/metode utile

Este momentul să ne exprimăm corect. Există o diferență între funcție și metodă, deși ambele reprezintă subrutine de calcul, adică secvențe de cod ce prelucrează ceva specific. Metoda este o funcție ce aparține unei clase / tip de date, etc.

Spre exemplu, len() este o funcție implicită, pe care o putem apela direct și determinăm lungimea unui șir de caractere, a unei liste, ș.a.m.d.:

len(lista)

Metodele tipului list le puteți găsi [aici] în documentația oficială a limbajului Python 3, iar noi le vom prezenta doar pe unele care au o importanță deosebită pe moment. Metodele asociate se folosesc ca mai jos:

lista.nume_funcție(parametri)

unde lista este numele variabilei, iar nume_funcție, cel al metodei.

EXEMPLE

Pornim de la o listă care conține niște numere întregi. Executați programul următor:
Editor - lectia11_liste.py
       
Rezultatul în consolă done
DETALII

Funcția sum(lista_numerica,initial) oferă ca rezultat suma valorilor elementelor unei liste care conțin doar valori numerice; opțional, dacă initial este precizat, suma se adaugă acestei valori.

Funcțiile min() și max() întorc cea mai mică și, respectiv, cea mai mare valoare reținută de elementele listei.

Metoda count(element) întoarce numărul de apariții ale elementului trimis ca parametru în cadrul listei.

Limitările sistemului online

Această pagină web conține o simulare a modului de lucru în Python, iar unele metode nu pot funcționa online, însă ele există în documentație și pot fi executate pe calculatorul vostru după ce [instalați mediul Python].

Având instalat mediul Python pe PC, încercați:

• metoda sort() ordonează crescător elementele unei liste:



Putem ordona o listă și descrescător apelând funcția ca mai jos:



• metoda reverse() inversează elementele listei, fie că sunt sortate în vreun fel sau nu:



Gata cu teoria. Aplică cele studiate!
Manuale digitale


Editura noastră oferă de peste 27 de ani manuale şcolare aprobate M.E.N. şi auxiliare ce respectă programa şcolară, precum şi cursuri de Informatică şi T.I.C., utile oricărei persoane care doreşte să se pregătească în aceste domenii.
 home   list  LECȚII   perm_identity   arrow_upward