Даниил Шевкунов, имейте ввиду, что не стоит так сравнивать дробные числа.
Они могут отличаться очень незначительно, скажем,
7.0000000000000000000000001 вместо 7.
Поэтому их лучше сравнивать как
np.isclose(matrix, 7.0, atol=0.0001) где 0.0001 - желаемая точность сравнения