PYTHON
Az oldal a https://sulipy.hu/ oldal tartalmán alapszik. Köszönet az szerzőnek: Szabó-Bakos Gábornak!
PROGRAMOZÁSI TÉTELEK - ALAPVETŐ ALGORITMUSOK
(gyakran ismétlődő feladatok)
ÖSSZEGZÉS
Egy szám típusú ADATSOR (lista, tömb) ELEMEIT szeretnénk ÖSSZEADNI, illetve ÁTLAGOLNI.
MEGSZÁMLÁLÁS
Egy adatsorban (lista, tömb) HÁNY DARAB ADOTT TULAJDONSÁGI ELEM van.
SZÉLSŐÉRTÉK KERESÉSE
(MIN, MAX)
(MIN, MAX)
Egy szám típusú ADATSOR (lista, tömb) ELEMEI KÖZÜL visszaadja a LEGKISEBB / LEGNAGYOBB értéket.
ELDÖNTÉS
Egy ADATSOR (lista, tömb) ELEMEIT MEGVIZSGÁLVA megállapítja, hogy VAN-E ADOTT TULAJDONSÁGÚ ELEM benne.
KIVÁLASZTÁS
TUDJUK, hogy az ADATSOR (lista, tömb) ELEMEI között VAN ADOTT TULAJDONSÁGÚ ELEM.
Arra vagyunk kíváncsiak, HÁNYADIK EZ AZ ELEM.
KERESÉS
Egy ADATSOR (lista, tömb) ELEMEIT MEGVIZSGÁLVA megállapítja, hogy VAN-E ADOTT TULAJDONSÁGÚ ELEM benne + HÁNYADIK ez az elem.
RENDEZÉS
Egy ADATSOR (lista, tömb) ELEMEIT NÖVEKVŐ formába rendezi.
SORTED() - nem változik
.SORT() - véglegesen megváltozik
(..., reverse=True) - CSÖKKENŐ
LEKÉPEZÉS
Egy ADATSOR (lista, tömb) MINDEN ELEMÉN UGYANAZT A MŰVELETET hajtjuk végre.
pl. Típuskonverzió
VÁLOGATÁS
Egy ADATSOR (lista, tömb) ELEMEIT bizonyos SZEMPONT(OK) SZERINT ÚJ OBJEKTUMBA HELYEZZÜK.
UNIÓ
Két vagy több ADATSOR (lista) MINDEN ELEMÉT ISMÉTLŐDÉS NÉLKÜL ÚJ OBJEKTUMBA HELYEZZÜK.