def transposta_matriz(M):
    """Calcula a transposta de uma matriz."""
    lin = len(M[0])
    col = len(M)
    MT = []
    for l in range(lin):
        linha = []
        for c in range(col):
            linha.append(M[c][l])
        MT.append(linha)
    return MT