“Soma diagonal Python” Respostas de código

Soma diagonal Python

# A simple Python3 program to find
# sum of diagonals
MAX = 100
 
def printDiagonalSums(mat, n):
 
    principal = 0
    secondary = 0
    for i in range(0, n):
        principal += mat[i][i]
        secondary += mat[i][n - i - 1]
         
    print("Principal Diagonal:", principal)
    print("Secondary Diagonal:", secondary)
 
# Driver code
a = [[ 1, 2, 3, 4 ],
     [ 5, 6, 7, 8 ],
     [ 1, 2, 3, 4 ],
     [ 5, 6, 7, 8 ]]
printDiagonalSums(a, 4)
 
# This code is contributed
# by ihritik
Busy Bird

soma de Numpy diagonal


arr= np.arange(16)
arr= np.reshape(arr,(4,4))

a=np.diagonal(arr, 0,0,1)

result=sum(a)
print(result)
Ferry_Morris

Respostas semelhantes a “Soma diagonal Python”

Perguntas semelhantes a “Soma diagonal Python”

Mais respostas relacionadas para “Soma diagonal Python” em Python

Procure respostas de código populares por idioma

Procurar outros idiomas de código