Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
Hege1234
#3864
üzenetére
Azt ugye neked kellene valahogy eldöntened, hogy az ilyen (és egyéb) kivételes eseteket hogyan szeretnéd rendezni, és ehhez idomítani a sort_key() függvényt. A ValueError lekezelése szerintem jó ötlet. Ha pl. azt szeretnéd, hogy a kivételek a végére kerüljenek, akkor érdemes a sort_key() visszatérési értékében a listát mondjuk egy 0-val kezdeni, ha tudta int-ként értelmezni, és 1-gyel kezdeni, ha nem tudta (és ilyenkor mögé tenni az eredeti stringet).
Pl. egy lehetséges megoldás:def sort_key(s):
x=s.replace('.',' ').replace('-',' ').split()
try:
return [0, int(x[0]),int(x[2])]
except ValueError:
return [1, s]
Új hozzászólás Aktív témák
- Milyen autót vegyek?
- Tőzsde és gazdaság
- Ha Darwinra hallgat az AI, nehéz lesz megállítani
- Mától kapható az EarFun Clip 2
- Kerékpárosok, bringások ide!
- Milyen billentyűzetet vegyek?
- Yettel topik
- BestBuy topik
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- Futás, futópályák
- További aktív témák...
- HP EliteDesk 800 G4 SFF,i3-8100,8GB DDR4,256GB SSD,WIN11
- BESZÁMÍTÁS! GIGABYTE B650E R9 7900X 64GB DDR5 1TB SSD RTX 5080 16GB NZXT H9 Flow White Corsair 850W
- iPhone 13 512GB 100% (1év Garancia)- ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- Dell Latitude 5430 14" Touchscreen i5-1235U 16GB 512GB 1 év garancia
- Apple iPhone 17 Pro Max 256GB Deep Blue Karcmentes állapot 100% akku (93 ciklus)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
