반응형

파이썬 리스트에서 특정값에 가까운 수를 찾는 예제입니다.

 

2023. 11. 4  최초작성

 

numbers = [10, 20, 30, 40, 50]
target = 35

differences = []
for num in numbers:
    diff = abs(target - num)
    differences.append((diff, num))

min_difference = differences[0][0]
for diff, num in differences:
    if diff < min_difference:
        min_difference = diff

closest_numbers = []
for diff, num in differences:
    if diff == min_difference:
        closest_numbers.append(num)

print(closest_numbers)



35에 가까운 2개의 숫자가 찾아집니다. 

 

반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

도움이 되셨다면 토스아이디로 후원해주세요.
https://toss.me/momo2024


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts