μ΄μ°¨μ λ°°μ΄ λκ°μ μν - λ¬Έμ νμ΄
μ΄μ°¨μ λ°°μ΄μ λκ°μ μμλ€μ 리μ€νΈλ‘ λ°ννλ 3κ°μ§ λ°©λ²μ νμΈν΄ 보μΈμ.
λ°©λ² 1
def solution(matrix): # λ¨κ³ 1: λκ°μ μμλ₯Ό μ μ₯ν λΉ λ¦¬μ€νΈ μμ± diagonal_elements = [] # λ¨κ³ 2: 2μ°¨μ λ°°μ΄μ κ° νμ λν΄ λ°λ³΅ for i in range(len(matrix)): # λ¨κ³ 3κ³Ό 4: λκ°μ μμλ₯Ό μ°Ύμ 리μ€νΈμ μΆκ° diagonal_elements.append(matrix[i][i]) # λ¨κ³ 5: μμ±λ 리μ€νΈ λ°ν return diagonal_elements
μ΄ ν¨μλ₯Ό μ¬μ©νλ©΄ μ λ ₯λ μ΄μ°¨μ λ°°μ΄μ λκ°μ μΌλ‘ μννμ¬ μμλ₯Ό λ°νν μ μμ΅λλ€.
μ¬μ© μμ
μ
μΆλ ₯ μμ
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] print(solution(matrix)) # μΆλ ₯: [1, 5, 9]
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help