使用了两种算法对ip地址进行排序,并测试了两种算法的时间。一种是将ip地址转化成二进制形式,然后用sort函数,和重新定义的比较函数进行排序,一种是分割ip地址为四个部分,分别排序,每次对一个地址位进行排序并存入字典,然后再排序。知道四个部分排序完毕,经测试第二种算法比第一种算法运算的时间效率至少快一个数量级:sortedtheipnotusedBINARYconsumed0.010999917984s!sortedtheipusedBINARYconsumed0.126999855042s!推荐使用第二种算法,函数已经封装好,直接把地址存到list里面,用函数sssortip(list)即可