์ด๊ฒ ๋ด ์ฝ๋.
def solution(num_list):
even = 0
odd = 0
for i in num_list:
if i%2==0:
even+=1
else:
odd+=1
return [even, odd]
๋ค๋ฅธ ์ฌ๋ ์ฝ๋. ์ด๊ฑฐ ๋ณด๊ณ ๊ฒฝ์ ํด์ ๋ธ๋ก๊ทธ ์ธ ์ ๋ฐ์ ์์๋ค.
def solution(num_list):
answer = [0,0]
for n in num_list:
answer[n%2]+=1
return answer
๊ณ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ง๊ณ ๋ฆฌ์คํธ ์ธ๋ฑ์ฑ์ ํตํด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์..
n%2๋ฅผ ํ์๋ ์ง์์ด๋ฉด ๋๋จธ์ง๊ฐ 0์ด๋ answer[0]์ 1์ ์ถ๊ฐํ๊ณ , ํ์์ด๋ฉด ๋๋จธ์ง๊ฐ 1์ด๋ answer[1]์ 1์ ์ถ๊ฐํ๋ ๋ฐฉ์์.
์ด๋ป๊ฒ ํ๋ฉด ์ฝ๋๋ฅผ ๋ ๊ฐ๊ฒฐํ๊ณ ๊น๋ํ๊ฒ ์ธ ์ ์๋์ง ๊ณ ๋ฏผํ๋ ๊ณผ์ ์ด ํ์ํ๋ค๋ ์๊ฐ์ ํจ.
** ํ์ฌ for๋ฌธ ์ง์ ์ค.
'Python > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ์ ์ ์์น ๊ตฌํ๊ธฐ (0) | 2024.01.30 |
---|