Мне нужно проверять соседей первого и второго порядка в словаре через массив.
В словаре ниже мне нужно найти неправильного соседа через двоичную матрицу (матрицу смежности):
{'A': ['C', D], 'C': ['A', 'D']}
Матрица:
A B C D E F
A 0.0 0.0 1.0 0.0 0.0 0.0
B 0.0 0.0 0.0 0.0 1.0 0.0
C 1.0 0.0 0.0 1.0 0.0 0.0
D 0.0 0.0 1.0 0.0 0.0 0.0
E 0.0 1.0 0.0 0.0 0.0 0.0
F 0.0 0.0 0.0 0.0 0.0 0.0
Я пытался, но не смог получить никаких результатов.
Я ожидаю вывод неправильного словаря. В данном случае это {'A': ['C', D]}