Для меня лучший подход таков:
s.split('mango', 1)[-1]
... потому что, если случится, что вхождения нет в строке, вы получите "IndexError: list index out of range"
.
Следовательно, -1
не причинит никакого вреда, поскольку число случаев уже установлено на единицу.