擅长:python、mysql、java
<pre><code>from itertools import chain, zip_longest
char_list = 'asftiopeiopv'
vowels_and_numbers = 'aeiou0123456789'
vowels, consts = [], []
for c in char_list:
if c in vowels_and_numbers:
vowels.append(c)
else:
consts.append(c)
print(''.join([c for c in chain(*zip_longest(consts, vowels)) if c]))
</code></pre>