[프로그래머스] 음양 더하기Lv.1

나의 풀이

def solution(absolutes, signs):
     for i in range(len(signs)):
         if signs[i] == False:
             absolutes[i] *= -1
     return sum(absolutes)
  • zip 을 사용하여 한 줄 코드 가능
def solution(absolutes, signs):
    return sum([absolute if sign else -absolute for absolute, sign in zip(absolutes, signs)])

0개의 댓글