A.- Le 26 juillet 1997, le Procureur de la République de Milan a adressé à la Suisse une demande d'entraide judiciaire pour les besoins d'une procédure pénale dirigée contre P._ et autres, pour recyclage d'argent. Cette demande est complémentaire à de précédentes requêtes, notamment celle du 14 octobre 1996, dans laquelle le magistrat requérant exposait que P._ aurait détourné d'importants montants du groupe X._ et aurait obtenu de l'argent de la part d'entrepreneurs italiens pour le compte du Parti socialiste italien. La Banque des Patrimoines Privés, à Genève (ci-après: BPP, anciennement Karfinco), aurait été utilisée pour recueillir le produit de ces agissements. L'exécution de ces précédentes demandes avait permis à l'autorité requérante d'obtenir des renseignements sur les comptes dont P._ pouvait disposer. Dans son complément du 26 juillet 1997, l'autorité requérante expose qu'une partie des montants détournés a été reversée sur des comptes déjà identifiés à l'occasion de précédentes commissions rogatoires. D'autres montants auraient été répartis sur une série de comptes bancaires ouverts auprès de la BPP, désignés par un nom ou un numéro, dont l'autorité requérante désire connaître les ayants droit économiques. B.- Le 29 juillet 1997, le Ministère public de la Confédération (ci-après: le MPC), chargé de l'exécution de cette procédure d'entraide, est entré en matière. La BPP était invitée à vérifier l'existence des comptes mentionnés dans la demande, parmi lesquels le n° xxx, et à en identifier les titulaires et bénéficiaires. Le 3 octobre 1997, L._, ex-épouse de N._ et titulaire du compte n° xxx, s'est opposée à la transmission de documents relatifs à son compte. Elle se disait étrangère aux agissements décrits dans la demande: les fonds, obtenus après son divorce, avaient été confiés à P._ pour être investis. Elle demandait à être entendue personnellement par le MPC. Par ordonnance du 5 février 1998, après avoir libéré certains comptes sans rapports avec la demande d'entraide, le MPC a ordonné la production de la documentation bancaire relative notamment au compte n° xxx. Le 9 avril 1998, L._ renouvela sa demande d'audition. Il n'était pas exclu que certaines opérations suspectes puissent avoir été effectuées sur son compte, mais celles-ci pouvaient facilement être identifiées. C.- Par ordonnance de clôture du 26 novembre 1999, le MPC a décidé de transmettre la documentation relative au compte précité (documents d'ouverture, relevés et justificatifs), considérant que celui-ci avait pu être utilisé par P._ pour des transactions destinées à dissimuler les fonds de provenance illicite, de sorte que la documentation bancaire pourrait être d'un grand intérêt pour reconstituer le cheminement des fonds faisant l'objet de l'enquête en Italie. D.- L._ forme un recours de droit administratif contre cette dernière décision. Elle requiert l'effet suspensif - accordé ex lege - et demande, principalement, l'annulation de l'ordonnance de transmission, subsidiairement le renvoi de la cause au MPC pour nouvelle décision, après avoir procédé à l'audition de la recourante. Le MPC conclut au rejet du recours. L'Office fédéral de la police se réfère à la prise de position du MPC. 