Answered step by step
Verified Expert Solution
Question
1 Approved Answer
python3.6 Write a function trace that takes a square 2D list as an argument and returns the sum of the diagonal elements. trace(l) l:list(list(int)), return:
python3.6
Write a function trace that takes a square 2D list as an argument and returns the sum of the diagonal elements. trace(l) l:list(list(int)), return: int. Assume len(l) = len(l[1]). >>> l = [[1,2,3],[4,5,6],[7,8,9]] // 1 + 5 + 9 = 15
>>> trace(l)
15
>>> l = [[1]]
>>> trace(l)
1
>>> l =[[1,2],[3,4]] // // 1 + 4 = 5
>>> trace(l)
5
>>> l = [[1,2,3,4],[5,6,7,8],[9,10,11,12], [13,14,15,16]] // 1 + 6 + 11 + 15 = 34
>>> trace(l)
34
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started