请教一下二位数组查找
Opened this issue · 1 comments
ZhengXingchi commented
二维数组查找的类型判断这部分代码想请教一下,没看懂
if type(target) == float and type(array[0][0]) == int:
if int(target) == target:
return False
target = int(target)
elif type(target) == int and type(array[0][0]) == float:
target = float(int)
elif type(target) != type(array[0][0]): # 浮点数的相等判断问题需要特别注意, 一般都是判断两个数的差值是否小于一个特别小的数。这里不展开分析。
return False
ZhengXingchi commented
请大佬给点注释,谢谢啊