[Python] 5๋ช
์ฉ
2025. 5. 14. 13:35ใ[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ
๋ฌธ์
์ต๋ 5๋ช ์ฉ ํ์น๊ฐ๋ฅํ ๋์ด๊ธฐ๊ตฌ๋ฅผ ํ๊ธฐ ์ํด ์ค์ ์์๋ ์ฌ๋๋ค์ ์ด๋ฆ์ด ๋ด๊ธด ๋ฌธ์์ด ๋ฆฌ์คํธ names๊ฐ ์ฃผ์ด์ง ๋, ์์์ ๋ถํฐ 5๋ช ์ฉ ๋ฌถ์ ๊ทธ๋ฃน์ ๊ฐ์ฅ ์์ ์์๋ ์ฌ๋๋ค์ ์ด๋ฆ์ ๋ด์ ๋ฆฌ์คํธ๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ๋ง์ง๋ง ๊ทธ๋ฃน์ด 5๋ช ์ด ๋์ง ์๋๋ผ๋ ๊ฐ์ฅ ์์ ์๋ ์ฌ๋์ ์ด๋ฆ์ ํฌํจํฉ๋๋ค.
ํ์ด
def solution(names):
answer = []
# names ๋ฆฌ์คํธ์ ์์๋ค์ด 5๋ก ๋๋ด์๋ ๋๋จธ์ง๊ฐ 0์ด๋ฉด answer ๋ฆฌ์คํธ์ append ํ๋ค.
for i in range(len(names)):
if i % 5 == 0:
answer.append(names[i])
return answer
๋ณต์ต
- // : ๋ชซ์ ๊ตฌํ๋ ์ฐ์ฐ์
- % : ๋๋จธ์ง๋ฅผ ๊ตฌํ๋ ์ฐ์ฐ์
๋ค๋ฅธ ์ฌ๋ ํ์ด
# 5์นธ์ ๋ฐฐ์๋ก ๋ฐ์ด names๋ฆฌ์คํธ์ ๊ฐ์ ๋ฐํํ๋ค.
def solution(names):
return names[::5]
๋จ์ํ๊ฒ ์ฌ๋ผ์ด์ฑ์ ํ์ฉํ์ฌ ๊ฐ์ ๋ฐํํ ์ ์๋ ํ์ด์ด๋ค.
'[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] ์์๋ค์ ๊ณฑ๊ณผ ํฉ (0) | 2025.05.17 |
---|---|
[Python] ํน๋ณํ ์ด์ฐจ์ ๋ฐฐ์ด 1 (0) | 2025.05.16 |
[Python] ๊ธ์ ์ง์ฐ๊ธฐ (0) | 2025.05.05 |
[Python] ๊ฐ๊น์ด 1 ์ฐพ๊ธฐ (0) | 2025.04.04 |
[Python] ์ ์กฐ์ํ๊ธฐ 1 (0) | 2025.04.03 |