伊莎贝拉一世在晚年颁布阿罕布拉法令(Alhambra Decree),驱逐犹太人和穆斯林的原因主要与统一西班牙的宗教和文化身份有关。根据维基百科的资料,1492年3月31日,伊莎贝拉一世和费尔南多二世颁布了阿罕布拉法令,将西班牙的犹太人和穆斯林驱逐。这一举措导致大约20万人被迫离开家园,剩下的被迫皈依基督教,并在日后再次遭到迫害[1]。此外,西班牙反犹主义的背景也表明,费尔南多二世和伊莎贝拉一世发布法令,下令将犹太人驱逐出卡斯蒂利亚王国和阿拉贡王国,如果犹太人改信基督教则可以继续留下[2]。这些被迫改信基督教的犹太人后来被称为“新基督徒”,他们在社会中遭受歧视和怀疑,导致进一步的迫害[3]。
综上所述,伊莎贝拉一世颁布阿罕布拉法令的原因主要是为了加强天主教在西班牙的统治地位,消除宗教多样性,以及统一国家的文化和宗教身份。这一法令反映了当时西班牙对于宗教纯洁性和国家统一的追求。