python的all() 函数
all(iterable)
床底all()是一个迭代对象,迭代对象全是True,返回结果才为True。否侧为false。
if all(abs(val_arr2-val_arr1) > d for val_arr2 in arr2 ):
class Solution:
def findTheDistanceValue(self, arr1: List[int], arr2: List[int], d: int) -> int:
res = 0
for val_arr1 in arr1:
if all(abs(val_arr2-val_arr1) > d for val_arr2 in arr2 ):
res += 1
return res