Проверка равенства одинаковых чисел возвращает False - PullRequest
0 голосов
/ 09 мая 2018

Будучи новичком в Python, я не мог понять, почему проверка равенства двух чисел всегда возвращает False независимо от их значений. Должен ли я использовать другой оператор, чтобы проверить, равны ли два числа? Я буду признателен за любую помощь.

for index in range(len(array)):
    for index2 in range(len(array)):
        if(index!=index2):
            print array[index2][2]==index,array[index2][2],index,"\n"

Массив - это список кортежей, где третий элемент кортежей содержит числа.

Выход:

False 1 0 

False 1 0 

False 1 0 

False 6 0 

False 7 0 

False 1 0 

False 7 0 

False 8 0 

False 8 0 

False 0 1 

False 1 1 

False 1 1 

False 6 1 

False 7 1 

False 1 1 

False 7 1 

False 8 1 
...