2010-08-17 4 views

답변

6

각 블록의 배열에 MAC 주소를 따로 휴식하고 -에 그들과 합류 할 수 있습니다 범위 전에

mac = '0024e865a023' 
blocks = [mac[x:x+2] for x in xrange(0, len(mac), 2)] 
macFormatted = '-'.join(blocks) 
+0

바로 X는 훨씬에,하지만 편집은 6 자 이상 필요 ... ;) – John

+0

@ 존 당신이 무슨 말을하는지 확실하지 않습니다. 'xrange'는 파이썬 3에서'range'에 불과합니다. 그들은'xrange'를'range'로 이름을 바꾸었고'range'의 구 버전을 없앴습니다 –

+0

당신의 권리. 나는 파이썬 2에서 일을하지 않았고, 처음에는 타이핑 오류라고 생각했다. 어쨌든 그것은 내 문제도 해결했습니다. 감사! – John

관련 문제