Скажу поподробнее =)

Видимо, вначале тут был код `adjecency_list = [[]] * n` который не работает, потому что это n одинаковых списков. Правильно писать `adjecency_list = [[] for _ in range(n)]`.

Просто для сравнения, матрицу из нулей удобно создавать так:

`m = [[0] * n for _ in range(n)]`