Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz kovisoft #2291 üzenetére
Lehet, hogy félreértem a feladatot, de ha esetleg arról van szó, amit ezelőtt írtam (elemszám szerint csökkenő sorrend, azon belül pedig lexikografikus), akkor csinálhatod azt, hogy a sorokat egy-egy stringben tárolod, ahol a string azokból a betűkből áll, amiknél 1-es van a táblázatodban (pl. a 13. sor 'APV', a 14. 'FM', stb). És az egészet beteszed egy string tömbbe, amit egy speciális kulccsal rendezel (ami a string hosszából és magából a stringből áll). Itt egy példa rövidebb és kevesebb stringgel:
>>> x=['ABCDEF', 'BD', 'BCDF', 'AC']
>>> x.sort(key=lambda s: (-len(s), s))
>>> x
['ABCDEF', 'BCDF', 'AC', 'BD'
Új hozzászólás Aktív témák
- Crypto Trade
- iPhone topik
- Router gondok
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- NVIDIA GeForce RTX 3060 Ti / 3070 / 3070 Ti (GA104)
- Skoda, VW, Audi, Seat topik
- Az USA tisztifőorvosa figyelmeztető címkét ragasztana a közösségi médiára
- Mini-ITX méretű RTX 4070 Kínából
- 700 dolláron kezdhet a Galaxy Watch Ultra
- Honor Magic5 Pro - kamerák bűvöletében
- További aktív témák...