2010-08-17 56 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 2016-02-24 21:11:05

+0

@John不知道你在說什麼;如果這是你遇到的問題,'xrange'就是Python 3中的'range'。他們將'xrange'重命名爲'range',並且擺脫了舊版本的'range' – 2016-02-24 21:34:17

+0

您的權利。我沒有與Python 2工作,並在第一刻我認爲這是一個打字錯誤。 無論如何,它也解決了我的問題。謝謝! – John 2016-02-25 04:18:40

相關問題