Guidelines

썩은 사과 μ°ΎκΈ° ν•΄μ„€

μ‚¬κ³Όμ˜ μƒνƒœλŠ” 리슀트 ν˜•νƒœλ‘œ 주어지며, 썩은 μ‚¬κ³ΌλŠ” '0', μ‹ μ„ ν•œ μ‚¬κ³ΌλŠ” '1'둜 ν‘œμ‹œλ©λ‹ˆλ‹€.

ν•¨μˆ˜λŠ” 이 리슀트λ₯Ό μž…λ ₯ λ°›μ•„ 썩은 μ‚¬κ³Όμ˜ μœ„μΉ˜(인덱슀)λ₯Ό μ°Ύμ•„ 리슀트 ν˜•νƒœλ‘œ λ°˜ν™˜ν•©λ‹ˆλ‹€.


λͺ¨λ²” λ‹΅μ•ˆ
def solution(apples): return [index for index, apple in enumerate(apples) if apple == 0]
  • enumerate(apples)λ₯Ό μ‚¬μš©ν•˜μ—¬ 각 μ‚¬κ³Όμ˜ μΈλ±μŠ€μ™€ 값을 κ°€μ Έμ˜΅λ‹ˆλ‹€.

  • if apple == 0을 톡해 썩은 사과λ₯Ό ν•„ν„°λ§ν•©λ‹ˆλ‹€.

  • 리슀트 μ»΄ν”„λ¦¬ν—¨μ…˜μ„ μ‚¬μš©ν•˜μ—¬ 썩은 μ‚¬κ³Όμ˜ 인덱슀λ₯Ό λͺ¨λ‘ λ°˜ν™˜ν•©λ‹ˆλ‹€.


μ‚¬μš© μ˜ˆμ‹œ

μž…μΆœλ ₯ μ˜ˆμ‹œ
print(solution([1, 0, 1, 0, 1])) # 좜λ ₯: [1, 3]

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help