Hogy kell python-ban véletlenszerű számokkal feltölteni egy listát, majd egy tulajdonság alapján kiválasztatni egyet?
from random import randint # A randint() funkció importálása.
from random import random # A random() funkció importálása.
lista = [] # A lista.
for i in range(15): # A lista mérete 15.
szam = randint(10,100) # 10 és 100 közötti véletlen egész szám.
#szam = random()*(100-10)+10 # 10 és 100 közötti véletlen tizedes szám.
lista.append(szam) # Felfüzzük a számot a listára.
print(lista)
index = -1 # A listából kiválasztott elem indexe.
for i in range(len(lista)):
if ((lista[i] >= 80) and (lista[i] < 90)): # Egy feltétel.
index = i # Megjegyezzük a listából kiválasztott elem indexét.
break # Vége a ciklusnak, ha a feltétel teljesül.
if (index >= 0):
print("A listabol kivalaszott elem: "+str(lista[index]))
else:
print("Nincs olyan elem a listaban, ami megfelel a feltetelnek.")
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!