作为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"
Array是元组列表,其中第三项元组包含数字。
输出:
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