2017-08-26 41 views
0

我指的是我從這個表單複製的代碼,但我希望將mac添加到/添加到列表中。如何在python3中將mac添加到列表中?

mac = '00:00:00:' 
for number in range(16**6): 
    hex_num = hex(number)[2:].zfill(6) 
    print("{}{}{}:{}{}:{}{}".format(mac,*hex_num)) 

回答

0

您可以使用列表理解來構建這樣一個列表:

mac = '00:00:00:' 
the_list = ["{}{}{}:{}{}:{}{}".format(mac,*hex(number)[2:].zfill(6)) 
      for number in range(16**6)] 

記住,自16 = 16 777 216,這將需要一段時間才能生成列表,而且它將消耗大量的內存。

相關問題