- Microsoft Excel topic
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Google Chrome
- Synology NAS
- HBO Max & OD topic
- YouTube
- A leépítések után egy vagyont költ a töltőhálózatára a Tesla
- Hamarosan bárki hazavihet egy Apple Vision Pro headsetet
- Amazon Prime Video
- Microsoft OneDrive (korábban SkyDrive)
Új hozzászólás Aktív témák
-
cousin333
addikt
válasz davidvarga #2680 üzenetére
Szerintem valahogy így, bár vannak benne "nem szép" elemek...
import itertools
hossz = 5
x = [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!
[ Szerkesztve ]
"We spared no expense"
-
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']
Új hozzászólás Aktív témák
- MIUI / HyperOS topik
- alza vélemények - tapasztalatok
- Milyen okostelefont vegyek?
- Google Pixel 6/7/8 topik
- TCL LCD és LED TV-k
- Békéscsaba és környéke adok-veszek-beszélgetek
- Motorola Moto G54 5G Power Edition - nem merül le
- The Elder Scrolls V: Skyrim
- Futás, futópályák
- Samsung Galaxy A54 - türelemjáték
- További aktív témák...
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen