음양 더하기

kukudas·2022년 5월 26일
0

Algorithm

목록 보기
45/46
def solution(absolutes, signs):
    answer = 0
    
    for i in range(len(absolutes)):
        if signs[i]:
            answer += absolutes[i]
        else:
            answer -= absolutes[i]
    
    return answer

zip()
Iterate over several iterables in parallel, producing tuples with an item from each one.
이므로 아래처럼 할 수도 있음.

return sum(absolutes if sign else -absolutes for absolutes, sign in zip(absolutes, signs))

https://programmers.co.kr/learn/courses/30/lessons/76501?language=python3

0개의 댓글

관련 채용 정보