- Milyen billentyűzetet vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen monitort vegyek?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen videókártyát?
- Nikon Z MILC fényképezőgépcsalád
- Hobby elektronika
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Váratlanul ledobta asztali csúcs-Ryzenjét az AMD
- Milyen Android TV boxot vegyek?
Új hozzászólás Aktív témák
-
cousin333
addikt
válasz
#82595328
#629
üzenetére
Már írták, hogyan lehet két with-et egymásba ágyazni, Ettől függetlenül én még nem ijednék meg pár ezer sorocskától, hanem egyben beolvasnám, hacsak nem kvarcórán akarod futtatni...
Már csak azért sem, mert a rengeteg I/O művelet aligha tesz jót a teljesítménynek.Fejlécet tartalmazó, több oszlopos csv fájlra meg javaslom a pandas modult. Van pl. külön egy read_csv függvénye, ami igen gyorsan képes nagy mennyiségű adatot beolvasni és jónéhány trükköt is ismer. Ezt szintén gyorsan képes feldolgozni, soronként, oszloponként vagy elemenként, majd a to_csv függvénnyel kiírathatod. Arra is van lehetőség, hogy kisebb csomagokban (chunk) olvasd és írd a fájlt. Néhány millió sornál már én is elgondolkoznék ezen a megoldáson.
Biztosra veszem, hogy lényegesen gyorsabb lesz, mint a sima open függvény meg a soronkénti iterálás. Ha konkrét teendőt is írsz, akkor talán kódot is tudok adni hozzá.
Új hozzászólás Aktív témák
- AlzaErgo ErgoArm D05B Tube - Akár 2db 32" monitorhoz
- Lenovo Thinkcentre M720s SFF,i3-8100,8GBDDR4,256GB NVMe SSD,WIN11
- Wacom Cintiq Pro 16 (4K) rajzmonitor teljes szett + Parblo állvány + Rajzkesztyű Újszerű állapotba
- HP Zbook 17 G6,17.3",FHD,i7-9850H,16GB DDR4,256GB SSD,WIN11
- 5 darab WIFI/LAN biztonsági kamera, 3 kültéri és 2 beltéri
- REFURBISHED és ÚJ - DELL Thunderbolt Dock WD22TB4 (210-BDTD)
- Bomba ár! Lenovo ThinkPad X390 - i5-8G I 16GB I 256SSD I 13,3" HD I HDMI I CAM I W11 I Gar!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- TOP Gamer PC /Ryzen 7 9800X3D, 48GB RAM, RTX 5080, 1TB SSD/ akciós áron eladó!
- Asus Zephyrus G16 GAMING Notebook! Ultra 9 185H / RTX 4060 / 32GB 7500MHz / 1TB! BeszámítOK
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Már csak azért sem, mert a rengeteg I/O művelet aligha tesz jót a teljesítménynek.
