[Python]์ฒซ๋ฒ์งธ๋ก ๋์ค๋ ์์
2024. 6. 3. 13:46ใ[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ
<๋ฌธ์ ์ค๋ช >
์ ์ ๋ฆฌ์คํธ num_list๊ฐ ์ฃผ์ด์ง ๋, ์ฒซ ๋ฒ์งธ๋ก ๋์ค๋ ์์์ ์ธ๋ฑ์ค๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์์๊ฐ ์๋ค๋ฉด -1์ returnํฉ๋๋ค.
def solution(num_list):
for i in range(len(num_list)):
if num_list[i] < 0:
return i
return -1
- keypoint
- ์ฒ์์ -1์ ๋ฐํํ๋ ํจ์๋ฅผ else๋ฅผ ์จ์ ๋ฐ๋ณต๋ฌธ ์์ ๋ฃ์๋ค. -> ์๊พธ ์ค๋ฅ๊ฐ ๋ฌ๋ค.
- ๋ฐ๋ณต๋ฌธ ์์ else: -1์ ๋ฃ์๋ค๋ฉด ์์๊ฐ ์๋ ์ธ๋ฑ์ค์ ๊ฐ์ ๋ง๊ธฐ ๋๋ฌธ์ return ๊ฐ์ด ๊ณ์ -1์ด ๋๋ค.
- ๋ฐ๋ณต๋ฌธ ์ ๋ง์ง๋ง ์ธ๋ฑ์ค๋ฅผ ๊ฐ์ง ๊ฐ์ด ์์๋ผ๋ฉด ๊ฒฐ๊ตญ ์๋ฌด๋ฆฌ ์์ ๊ฐ์ด ์๋๋ผ๋ -1์ด ๋ฐํ๋๊ฒ ๋๋ค.
'[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] ์ซ์๋ก ์ด๋ฃจ์ด์ง ์ฌ๊ฐํ (0) | 2024.07.15 |
---|---|
[Python] ๋ฆฌ์คํธ๋ฅผ ๋ฌธ์์ดํํ๊ธฐ (0) | 2024.07.15 |
[Python] ์ ๋ฏธ์ฌ์ธ์ง ํ์ธํ๊ธฐ (0) | 2024.05.30 |
[Python] ์ ๋์ฌ์ธ์ง ํ์ธํ๊ธฐ (0) | 2024.05.29 |
[Python]์นด์ดํธ ๋ค์ด (0) | 2024.05.23 |