[問題] 資料分類並重新分配代號

看板Python作者 (阿東)時間10年前 (2015/04/14 09:30), 10年前編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
各位版友好, 如果今天我收到一連串的ip位置, 然後我根據某種規則將他們分成i類(i會根據規則不同而變動), 之後想要重新分配ip, 該怎麼做呢? 假設目前分出i類, 則第一類: 1.1.1.1 1.1.1.2 1.1.1.3 ... 第二類: 1.1.2.1 1.1.2.2 1.1.2.3 ... 第三類: 1.1.3.1 1.1.3.2 1.1.3.3 ... . . . 第i類: 1.1.i.1 1.1.i.2 1.1.i.3 ... 以此類推, 請問該如何實作呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.135.240.248 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1428975046.A.D11.html

04/14 10:07, , 1F
from ipaddress import IPv4Network, IPv4Address
04/14 10:07, 1F

04/14 10:07, , 2F
IPv4Address('1.1.1.7') in IPv4Network('1.1.1.0/24')
04/14 10:07, 2F
謝謝您的建議喔!!我有修改一下文章內容, 這段程式碼會輸出True對吧@@ 不知道有沒有辦法可以自動配給ip... 發文時忘記說明i會根據每次規則不同而變動... 謝謝您的建議,我會多找一下這個lib的用法! ※ 編輯: Dong0129 (140.135.240.248), 04/14/2015 11:11:09 ※ 編輯: Dong0129 (140.135.240.248), 04/14/2015 11:17:39
文章代碼(AID): #1LB6t6qH (Python)
文章代碼(AID): #1LB6t6qH (Python)