def f(s):
    return [''.join((i, j)) for i, j in zip(s, s[1:]) if i in
        'bcdfghjklmnpqrstvwxyz' and j in 'aeiou']
s = 'therapist'
f(s)
Splitting the letters of a word based on conditions, and returning in a list (Python)