level1_내적
2024. 1. 30. 14:03ㆍ파이썬_알고리즘(코딩테스트)/level1

내가 제출한 코드
def solution(a, b):
answer = 0
for c,d in zip(a,b):
answer += c * d
return answer
음양더하기 문제 풀때 zip()함수를 쓴게 생각나서 바로 응용해서 썼다.
그래도 계속 문제를 푸니깐 조~금 생각을 하면서 함수를 쓰는거 같다.
다만 아직은 한 줄로 코드짜는건 어려운거 같다.
다른 사람이 제출한 코드
solution = lambda x,y : sum(a * b for a, b in zip(x,y))
람다함수를 사용해서 쓴 경우였다.
lambda는 잘 사용하면 좋은데 아직 손에 익숙지 않아서 그런지 바로바로 나오질 못하는거 같다.ㅠㅠ
'파이썬_알고리즘(코딩테스트) > level1' 카테고리의 다른 글
| level1_수박수박수박수박수박수? (0) | 2024.01.31 |
|---|---|
| level1_가운데 글자 가져오기 (0) | 2024.01.30 |
| level1_하샤드 수 (1) | 2024.01.30 |
| level1_음양 더하기 (0) | 2024.01.30 |
| level1_없는 숫자 더하기 (1) | 2024.01.29 |