sekcia pre Python nie je, tak to davam do tejto. Riesim takyto problem. Z UDP paketov vycitavam MAC adresy istych zariadeni v LANke. Mam ich v liste DATA v tvare [ '112233445566' , '223344556677' ].
Potrebujem ich vypisat v tvare 11:22:33:44:55:66
LTRXnode je list IP adries.
Robim to takto:
Kód: Vybrať všetko
for idx, node in enumerate(LTRXnode):
mac=map(''.join, zip(*[ iter(DATA[idx]) ]*2))
print "%s\t\t%s" % (node, ":".join("%s" % c for c in mac))
Ma niekto nejake jednoduchsie riesenie? Nie som v Pythone az taky zbehly. Dik