5 szám közül hogy tudjuk kiválasztani a legkisebbet pythonban?
Váá, azóta ezzel küszködök.
ott akadtam el hogy:
x=min(a,b,c,d,e)
x a legkisebb
Honnan tudom meg, hogy melyik az x, az öt szám közül?
Van rá valami parancs?
ÁÁ erre voltam kíváncsi.
Hogy lehetséges?
Nem megy :(
Nem igaz...
Sok mindennel próbálkoztam..
De egyszerűen nem tudom a főlistából kivenni a legkisebbet...
lista = [1,7,5,2,4] # ez a teljes lista
x = min(lista) # a legkisebb elem új változóban, vagy
print min(lista) # külön váltózóba mentés nélkül
Ha a listát kezelni akarod, akkor azt legkönnyebben az elem sorszáma szerint lehet. Ezért sorrendbe kell rendezni a listát.
lista.sort() parancs megteszi ezt az eredeti listával. sorted(lista) egy növekvő sorrendbe rendezett másolatot ad vissza az eredeti listáról, míg az eredeti érintetlen marad.
Elem törlése:
del lista[0] # a lista első eleme a legkisebb elem
del lista[-1] # a lista utolsó eleme a legnagyobb.
Vagy, ha változóba ki akarod menteni, és közben törölni is:
x = lista.pop(0) # 0. elem kivétele, visszadása, minimum
y = lista.pop() # utolsó elem kivétele, visszaadása, maximum.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!