我将这些字符串放在一个文件中,这是IP地址。
D192,D168,D12,D10
D192,D168,D12,B00010001
D192,D168,D12,D12
D192,D168,D12,D13
D192,D168,D13,D10
D192,D168,D13,D11
我希望找到连续的值,然后合并它们 像这样:
D192,D168,D12,B000100xx
D192,D168,D13,B0001000x
D,B用于十进制和二进制格式。 x只能是1或0.所以每个部分可以是0到255。
但我不知道怎么做?我应该将每个部分更改为一个整数,然后将每一行拆分为","并比较每个部分的值?
我想在python中做到这一点,但首先我可以使用Excel甚至Matlab来检查我是否做得对!