迦太基的狄多王朝和马戈王朝在前6世纪交替统治的原因与迦太基的政治结构和外部环境有关。根据搜索结果中的信息:
政治结构:在公元前308年之前,迦太基处于君主专制之下,全国由君主一人执政,这名君主使用“苏菲特”(Shophet,意译裁判官)的称号进行统治。迦太基国王列表- 维基百科
外部环境:迦太基作为推罗的子城,在政治、宗教和商贸等方面深受推罗的影响。到公元前6世纪左右,迦太基才摆脱推罗的钳制。迦太基政制研究
权力斗争:狄多王朝和马戈王朝可能因为权力斗争和政治利益而交替统治。这种权力更迭可能是由于迦太基内部贵族家族之间的竞争,以及对领导权的争夺。
军事和经济因素:迦太基在地中海西部的腓尼基殖民地中获得了领导地位,这可能涉及到军事征服和经济利益的重新分配,从而导致了不同王朝的交替统治。泰尔-迦太基世系成员历史(至公元前340年) - Bilibili
综上所述,迦太基的狄多王朝和马戈王朝在前6世纪交替统治可能是由于内部政治斗争、外部环境变化以及对地中海地区领导权的争夺所导致的。