Fri, 05 Feb 2021 12:16:29 +0200
update
3 | 1 | |
2 | from collections import defaultdict | |
3 | region_names_per_ref = defaultdict(set) | |
4 | for ref, region in dict.items(regions): | |
5 | set.add(region_names_per_ref[ref], region['name:fi']) | |
6 | problem_regions = dict(filter(lambda k: len(region_names_per_ref[k]) > 1, region_names_per_ref)) | |
7 | if problem_regions: | |
8 | from sys import stderr, exit | |
9 | print('Found problems with regions', file = stderr) | |
10 | print(problem_regions, file = stderr) | |
11 | exit(1) |