코딩테스트/Python
[프로그래머스] 음양 더하기
yo~og
2021. 9. 5. 16:41
내 코드
def solution(absolutes, signs):
sol=0
for a,s in zip(absolutes, signs):
if s==False:
sol-=a
else:
sol+=a
return sol
zip으로 하나씩 빼서 더해주었다.
다른사람 코드
def solution(absolutes, signs):
return sum(absolutes if sign else -absolutes for absolutes, sign in zip(absolutes, signs))
내코드를 한줄로 줄인거다.