Apparently, when you put the longest prefix it over scribe all less specific. >> t["10.1.0.0/22"] = "as10" >> t["10.1.0.0/24"] = "as20" >> print(t["10.1.0.0/22"], t["10.1.0.0/24"]) as20 as20