Fatti
La ricorrente, [A.] , e i convenuti, [B.] e [C.] , sono coinvolti in un rapporto di locazione. I convenuti sono inquilini di una parte dell'edificio [X.] dal 1° agosto 1995, e la ricorrente è la locatrice. Nel settembre 1998, su richiesta dei convenuti, sono stati eseguiti vari lavori di ristrutturazione. La ricorrente ha comunicato ai convenuti il 5 marzo 1999 un aumento del canone di locazione a partire dal 1° ottobre 1999 di Fr. 1'328.05, che includeva una riduzione a causa della diminuzione degli interessi ipotecari e un aumento a causa di investimenti che aumentavano il valore.
Il tribunale dei locazioni ha dichiarato ammissibile l'aumento del canone di locazione richiesto dalla ricorrente fino a Fr. 1'264.20 a partire dal 1° ottobre 1999. Il tribunale d'appello del cantone di Zurigo ha confermato la sentenza. La ricorrente ha presentato ricorso e ha chiesto che l'aumento del canone di locazione comunicato il 1° ottobre 1999 di Fr. 1'328.05 mensili fosse dichiarato non abusivo nell'importo di Fr. 1'322.80.
Legge
La Corte federale ha esaminato se i lavori di ristrutturazione eseguiti dalla ricorrente potessero essere qualificati come ristrutturazione completa ai sensi dell'art. 14 cpv. 1 frase 2 OLAL. La ricorrente ha sostenuto che i lavori dovevano essere qualificati come ristrutturazione completa e che quindi una quota del 50% al 70% dei costi poteva essere trasferita agli inquilini come investimenti che aumentavano il valore.
La Corte federale ha stabilito che i lavori erano limitati a due categorie di lavoro ben definite, ovvero la ristrutturazione della cucina e delle finestre. Ha esaminato se la quota di valore conservato e la quota di valore aumentato potessero essere determinate individualmente. La Corte ha concluso che la quota di valore aumentato per la ristrutturazione della cucina poteva essere fissata al 60% e che anche per la ristrutturazione delle finestre era…