Как питонный способ разбить строку перед появлением заданного набора символов?
Например, я хочу разделить 'TheLongAndWindingRoad' при любом появлении заглавной буквы (возможно, кроме первой) и получить ['The', 'Long', 'And', 'Winding', 'Road'].
Редактировать: он также должен разделять отдельные экземпляры, т.е. из 'ABC' я хотел бы получить ['A', 'B', 'C'].