Как проверить соседей первого и второго порядка в словаре?

Мне нужно проверить соседи первого и второго порядка в словаре через массив.

В словаре ниже мне нужно найти неправильную соседку через двоичную матрицу (матрица смежности):

{'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]}

0 ответов

Другие вопросы по тегам