Hirdetés
- Így nézhet ki a Huawei Pura 90
- Samsung Galaxy A56 - megbízható középszerűség
- Okosóra és okoskiegészítő topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Vivo X300 - kicsiben jobban megéri
- iPhone topik
- Google Pixel topik
- Xiaomi 15T Pro - a téma nincs lezárva
- A Honor is megcsinálja saját kamerakészletét
Új hozzászólás Aktív témák
-
Mr Dini
addikt
válasz
Siriusb
#2230
üzenetére
Nem sajnos, a környezeti változókat nem szeretném felülírni. Más miatt jobb az, amit a Docker alapból beállít.
A normalize jól néz ki, viszont van egy buktatója a dolognak, amire gondolni tudok:
>>> sorted(["Attila", "Adam"])
['Adam', 'Attila']A helyes sorrend Attila, Ádám lenne, hiszen az "á" később van. Az viszont egy okos meglátás, hogy ezen az úton eljárhatok, mondjuk egy dictionary-t felépítve, ahol minden nem angol ábécés karaktert, amire szükségem van felmappelek egy "x" hozzáadásával és az
"Ádám".maketrans(my_map_dict)függvényt hívom segítségül. Remélve, hogy senki nevében nincs x. Tehát az Ádámból csinálok egy "Axdaxm"-ot. Vagy ha more failsafe megoldás kell, valami horribilis spec karakter sorozattal, mint a !! - !! fogok próbálkozni. Ez még csak ötlet, még nem tudom hol a bottleneckje a dolognak, de ideának működőképes. Csak fura, hogy nem találok stdlib megoldást a problémámra (elegáns módon). Még egy külső dependency-t meg ha lehet, mellőznék. Már így is több perc, mire a docker container feláll...
az így kapott sorrendet visszavezesd az eredeti, ékezetes betűs listába
Erre van egy trükköm. A sorted fv rendelkezik egy "key" kwarg-al, ami fogad egy függvény referenciát. Ezt a függvényt hívogatja iteráláskor, ami megkapja az aktuális lista elemet és feladata, hogy visszaadja az elemet, ami alapján rendeznék. Ha ezen belül alakítok, akkor tudok rendezni mindenféle segéd lista nélkül. Nem szép ez se, de legalább nem lassú és teszi a dolgát.
Köszönöm a segítséget!

Új hozzászólás Aktív témák
- Milyen joysticket vegyek?
- Milyen routert?
- Mesterséges intelligencia topik
- Elemlámpa, zseblámpa
- Vezeték nélküli fülhallgatók
- Luck Dragon: Asszociációs játék. :)
- Milyen egeret válasszak?
- Alaposan helyretette az AI ellenzőit az NVIDIA vezetője
- Bluetooth hangszórók
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- Gamer PC i5-7500 / 8GB RAM / 750W EVGA / XFX Radeon HD 7950 3GB Double Dissipation Black Edition
- AMD PC , Ultra 225 , RX 6600 XT , 16GB DDR5 , 512GB NVME , 2TB HDD
- iPhone 16 Pro, 99% akku, Garanciás
- Eladó Apple iPad Pro 11" (2021) Gen 3. + Apple Pencil Gen 2.
- 15.gen! Intel Core ULTRA 9 285K (24mag!) +16-32GB DDR5 +hűtött VRM-es Z890 lap! GAR/SZÁMLA (nevedre)
- Apple iPhone 14 / 128GB / Kártyafüggetlen / 12HÓ Garancia / Akku: 85%
- iPhone 12 64GB 100% (1év Garancia) Több színben is elérhető!
- Katonai Rugged laptopok Panasonic Toughbook és Getac S410 6-11.gen gar.
- Xiaomi Redmi A5 64GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 15 Pro Max 256GB Blue Titanium -1 ÉV GARANCIA -Kártyafüggetlen,MS4120
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




