# 有这样的 IP 范围集合,集合元素的 IP 格式有单 IP 也有带-的 IP 段,也有 CIDR 格式的 data = ['1.1.1.1', '1.1.1.1-2.2.2.5', '1.1.1.3-1.1.1.6', '1.1.1.0/24', '1.1.0.0/16', '3.3.3.6', '3.3.3.1-3.3.3.10', '3.3.3.3/24']
现在需要合并列表中重复部分的 IP 地址 1.1.0.0/16 这种和 1.1.1.1-2.2.2.5 合并成带-的形式