这是python自然语言处理上的一道题
P140/41 ●将下列嵌套循环重写为嵌套列表推导。
words=['attribution','confabulation','elocution','sequoia','tenacious','unidirectional']
vesquences=set()
for word in words:
vowels=[]
for char in word:
if char in 'aeiou':
vowels.append(char)
vesquences.add(''.join(vowels))
sorted(vesquences)
['aiuio', 'eaiou', 'eouio', 'euoia', 'oauaio', 'uiieioa']
应该目的是将列表中的元音字母抽出重新组成一个集合显示出来,但是我和伙伴做了好久都没有做出来,希望各位大神帮忙看一下,谢谢