- Sony LinkBuds Clip – trendigazodás
- Újabb hét, újabb Galaxy S26 képek
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy Z Fold3 5G - foldi evolúció
- Android alkalmazások - szoftver kibeszélő topik
- Milyen okostelefont vegyek?
- Nokia N8 - vajon elég lesz-e?
- Poco F6 5G - Turbó Rudi
- OnePlus 15R - régen minden jobb volt
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
davidvarga
#2680
üzenetére
Nem írtad, milyen hosszú sorokról lehet szó, de ha abból indulok ki, ami példákat írtál, akkor az első 2 számjegy után 8 db hexadecimális számjegy jön. Ilyenből 16^8 db van, mindegyikhez 2-féle előtag jöhet (02, 03), egy sorba a sortöréssel együtt 11 karakter kerül (Windowson 12), ez összesen 11*2*16^8, ami 94 gigabájt. Biztos ezt akarod?
Ha igen, akkor egy nem túl szép, de egyszerű megoldás egy ciklus a ['02, '03']-ra, ezen belül 8 db egymásba ágyazott ciklus, mind ezen a listán megy végig:
['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'] -
cousin333
addikt
válasz
davidvarga
#2680
üzenetére
Szerintem valahogy így, bár vannak benne "nem szép" elemek...

import itertoolshossz = 5x = [hex(i)[-1] for i in range(16)]with open('d:/test_output.txt', 'w') as ofile:nums = itertools.product(x, repeat=hossz)prods = itertools.product(('02', '03'), (''.join(i) for i in nums))for pre, num in prods:ofile.write(pre + num + '\n')A hossz értelemszerűen a számok hossza a 02/03 nélkül.
ui: A hosszal vigyázz, mert hamar elszáll a fájlméret!
Új hozzászólás Aktív témák
- iKing.Hu - Samsung Galaxy Z Fold4 Graygreen , Használt karcmentes, Garancia 2026. 03. 22-ig
- Keresünk iPhone 12/ 12 Mini/ 12 Pro/12 Pro Max
- BESZÁMÍTÁS! 4TB Seagate Skyhawk ST4000 SATA HDD meghajtó garanciával hibátlan működéssel
- Fotó állvány eladó
- Beszámítás! Sony PlayStation 5 825GB SSDdigital extra fejhallgatóval garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs



