圣马力诺没有被意大利吞并的原因可以归纳为以下几点:
历史渊源
圣马力诺在1263年建立了共和国,并在1815年欧洲国家在维也纳会议上承认了其国家地位。
在意大利统一过程中,加里波第为圣马力诺的独立提供了担保,并签署协议保障圣马力诺的独立和主权。
地理因素
圣马力诺位于意大利半岛东部,被意大利完全包围,国土面积大约60多平方公里,人口约3.2万。
圣马力诺没有军队,只有维持治安的警察,而意大利是一个国土超过30万平方公里的大国,军事力量强大。
国际承认
梵蒂冈和圣马力诺都是意大利国内的两个主权国家,与意大利平起平坐。
梵蒂冈因为与中国的天主教任命问题上的分歧,至今与中国没有建立国家关系,而圣马力诺则因为其小规模和地理位置,历史上多次被其他国家占领后独立。
政治因素
意大利在历史上曾试图吞并圣马力诺,但考虑到与加里波第的历史承诺和国际社会的契约精神,意大利最终没有实施吞并。
梵蒂冈因为宗教和政治影响力,在国际上拥有重要地位,意大利对其也有所顾忌。
综上所述,圣马力诺之所以没有被意大利吞并,是由于其深厚的历史渊源、地理位置、国际社会的承认以及意大利自身的政治考量共同作用的结果