
1385. Find the Distance Value Between Two Arrays
distance_value = 0
for first in arr1:
for second in arr2:
if abs(first - second) <= d:
break
else:
#triggers only if the for loop is fully completed
distance_value += 1
return distance_value
💡 주목할 부분: else
2중 for문에서 내부 for문이 완전히 끝났다는 조건 하에else이후의 코드를 실행시킬 수 있다!!!!
answer = 0
for i in range(len(arr1)):
flag = True
for j in range(len(arr2)):
if abs(arr1[i] - arr2[j]) <= d:
flag = False
continue
if flag:
answer += 1
return answer
그럼 이제 이런 flag 같은 거 안 써도 됨!!!