Guidelines

일차원 λ°°μ—΄λ‘œ λ³€ν™˜ν•˜κΈ° ν•΄μ„€

이차원 배열을 일차원 λ°°μ—΄λ‘œ λ³€ν™˜ν•˜λŠ” ν•¨μˆ˜λ₯Ό μž‘μ„±ν•©λ‹ˆλ‹€.

리슀트 μ»΄ν”„λ¦¬ν—¨μ…˜μ„ μ‚¬μš©ν•˜μ—¬ 이차원 λ°°μ—΄μ˜ 각 μš”μ†Œλ₯Ό 일차원 λ°°μ—΄λ‘œ λ³€ν™˜ν•©λ‹ˆλ‹€.

μ΄λŠ” κ°„κ²°ν•˜κ³  효율적인 ν•œ 쀄 μ½”λ“œλ‘œ κ΅¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.


λͺ¨λ²” λ‹΅μ•ˆ
def solution(matrix): return [element for row in matrix for element in row]
  • 리슀트 μ»΄ν”„λ¦¬ν—¨μ…˜μ„ μ‚¬μš©ν•˜μ—¬ 각 row의 elementλ₯Ό μˆœμ„œλŒ€λ‘œ μΆ”μΆœν•˜κ³ , 이λ₯Ό μƒˆλ‘œμš΄ 일차원 λ°°μ—΄λ‘œ λ°˜ν™˜ν•©λ‹ˆλ‹€.

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

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

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help