Faits: A. A._, ressortissante du Burkina Faso née en 1964, a déposé une demande d'asile en Suisse le 22 octobre 1996. Par décision du 24 avril 1997, l'Office fédéral des réfugiés (actuellement l'Office fédéral des migrations [ci-après: l'ODM]) a rejeté la requête de l'intéressée. Celle-ci a retiré le recours qu'elle avait formé contre cette décision auprès de la Commission de recours en matière d'asile, suite à son mariage, le 11 juillet 1997, avec B._, ressortissant suisse d'origine angolaise, divorcé et père d'un enfant. Elle s'est ainsi vu délivrer une autorisation de séjour. Un fils est né de cette union le 12 août 1997. Le 24 septembre 2002, A._ a déposé une demande de naturalisation facilitée fondée sur son mariage. Le 10 décembre 2002, à la requête de l'Office fédéral des étrangers, la police lausannoise a établi un rapport d'enquête, duquel il ressortait notamment que les forces de l'ordre étaient intervenues, le 24 décembre 1999, pour régler un litige entre les époux A._ et B._ et qu'elles avaient constaté que ceux-ci voulaient se séparer. Les époux ont contresigné, le 2 décembre 2003, une déclaration écrite aux termes de laquelle ils confirmaient vivre en communauté conjugale effective et stable, résider à la même adresse et n'envisager ni séparation, ni divorce. Leur attention a été attirée sur le fait que la naturalisation facilitée ne pouvait pas être octroyée lorsque, avant ou pendant la procédure de naturalisation, l'un des époux demandait le divorce ou la séparation, ou lorsque la communauté conjugale effective n'existait plus. La déclaration signée précisait en outre que si cet état de fait était dissimulé, la naturalisation facilitée pouvait être annulée dans les cinq ans. Le 27 novembre 2003, C._, ressortissant du Burkina Faso né en 1990, fils d'un premier mariage de la prénommée, a rejoint sa mère et son beau-père sur le territoire helvétique. Par décision du 6 avril 2004, l'ODM a accordé la naturalisation facilitée à A._. B. Suite aux requêtes introduites à quelques jours d'écart par les deux conjoints en mai 2004, ceux-ci ont été autorisés à vivre séparément par mesures protectrices de l'union conjugale du 16 juillet 2004, B._ ayant à cette époque déjà quitté le logement familial. Dans le cadre d'une procédure contentieuse, ouverte le 28 octobre 2004 par B._, les époux ont finalement conclu au divorce et à la ratification d'une convention sur les effets accessoires du divorce. Par jugement du 26 juillet 2006, le Tribunal d'arrondissement de Lausanne a prononcé la dissolution du mariage. Le 10 octobre 2007, l'ODM a informé la prénommée qu'il allait examiner la possibilité d'ouvrir une procédure en annulation de sa naturalisation facilitée et l'a invitée à se déterminer. A._ a répondu, par l'entremise de son conseil, que le mariage avait été décidé suite à la conception de leur enfant commun, et que l'union conjugale s'était déroulée de façon harmonieuse durant près de sept ans, bien que marquée par la dépendance à l'alcool de son mari. Sa relation avec B._ s'était subitement dégradée pour atteindre un point de non-retour en juillet 2006. Elle a notamment produit des lettres émanant d'une connaissance, de son ex-mari et de son employeur. Entendu le 14 mars 2008, B._ a déclaré qu'il n'avait pas souhaité épouser la prénommée, mais s'y était résigné pour leur enfant commun. Leur relation s'était dégradée après le mariage en raison de problèmes financiers. Au moment de la signature de la déclaration commune, la vie de couple était "normale" et son ex-épouse avait changé d'attitude après l'obtention de la nationalité suisse. Il n'avait jamais eu de problèmes liés à l'alcool. La prénommée avait été condamnée à deux ans d'emprisonnement avec sursis pour l'avoir mordu au ventre et au doigt. Il ne l'avait jamais accompagnée lors des voyages qu'elle avait effectués tous les deux ou trois mois en Afrique pour affaires. Il avait parfois menacé de mettre un terme à leur mariage (y compris à l'époque de la signature de la déclaration commune), mais un sentiment de pitié l'avait retenu jusqu'au printemps 2004, période à partir de laquelle il avait été question d'une séparation ou d'un éventuel divorce. Il a situé son départ du domicile conjugal en "avril ou mai 2004", suite à une dispute ayant nécessité l'intervention de la police, et a indiqué qu'il s'était opposé aux tentatives de réconciliation de son épouse. Il a annoncé qu'il était le père d'un enfant né en juillet 2006, dont il avait épousé la mère le 25 janvier 2008. Le 25 avril 2008, A._ s'est déterminée sur les déclarations de son ex-époux. Après avoir consulté le dossier de l'ODM, l'intéressée a sollicité que l'affaire soit renvoyée aux autorités compétentes du canton de Zurich pour nouvel examen sur la base de l'intégralité du dossier de l'ODM. Elle a allégué que la séparation n'avait jamais été envisagée jusqu'à la brusque séparation intervenue en juin 2004. C. Par décision du 23 février 2009, l'ODM a prononcé, avec l'assentiment de l'autorité cantonale compétente, l'annulation de la naturalisation facilitée accordée à la prénommée. En substance, il a retenu que le mariage n'était pas constitutif d'une communauté conjugale effective et stable lors de la signature de la déclaration commune du 2 décembre 2003 et de l'octroi de la naturalisation facilitée, de sorte que celle-ci avait été obtenue sur la base de déclarations mensongères, voire de dissimulation de faits essentiels. Le Tribunal administratif fédéral a confirmé la décision de l'ODM dans un arrêt rendu le 26 novembre 2009. Il a considéré en substance que l'enchaînement rapide des événements fondait la présomption que la communauté conjugale des intéressés n'était plus étroite et effective au moment de la signature de la déclaration commune, les éléments avancés par A._ n'étant pas suffisants pour renverser cette présomption. D. Agissant par la voie du recours en matière de droit public, A._ demande au Tribunal fédéral d'annuler cet arrêt. L'ODM et le Tribunal administratif fédéral ont renoncé à se déterminer. 