Új hozzászólás Aktív témák
-
cousin333
addikt
válasz
Hege1234
#3498
üzenetére
Uhhh... Bevallom nem tudom, mit csinál a kódod, de sok sebből vérzik.

Erre a problémára a legegyszerűbb megoldás a szótár (dictionary) használata. Ez gyakorlatilag kulcs-érték párokat jelent, random sorrendben. A kulcs és az érték is bármilyen típus lehet (sztring is).
qualities = {'0': 1080, '1': 720, '2': 540, '3': 480}Ha úgyis csak szám-opciókat akarsz, akkor egyszerűbben is legenerálhatod:
my_list = [1080, 720, 540, 480, 360]qualities = {i: j for i, j in enumerate(my_list)}Ha mondjuk azt akarod, hogy a kulcs inkább sztring legyen, ne szám:
qualities = {str(i): j for i, j in enumerate(my_list)}print('Minőség kiválasztása\r\n')print('\r\n'.join(f'{i} = {j}' for i, j in qualities.items()))minoseg = input('\nÍrd ide a számot: ')quality = qualities[minoseg]ekkor a quality változóban benne lesz a szám, 1080, 540 vagy amit kiválasztasz.
Új hozzászólás Aktív témák
- sziku69: Fűzzük össze a szavakat :)
- Biztonsági kamera
- Óvodások homokozója
- Székesfehérvár és környéke adok-veszek-beszélgetek
- HiFi műszaki szemmel - sztereó hangrendszerek
- Projektor topic
- Media Player Classic és Home Cinema (MPC-HC)
- Napelem
- Szívós, szép és kitartó az új OnePlus óra
- Sweet.tv - internetes TV
- További aktív témák...
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Xiaomi 15T Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! Samsung Galaxy S25, Samsung Galaxy S25 Plus, Samsung Galaxy S25 Ultra
- Lenovo ThinkPad P1 Gen2 intel i7-9850H 16GB RAM 512GB SSD 15,6" 4K OLED TOUCH 1 év garancia
- 206 - Lenovo Legion Slim 7 (16IRH8) - Intel Core i7-13700H, RTX 4060
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


