有一个txt文件里面是很多很多单词。文件名:123.txt
如果一个单词只有辅音字母(除了a,e,i,o,u以外的字母),没有元音字母(a,e,i,o,u),那么这个单词放进第一个list。
对于有辅音也有元音的单词,找出每个单词有多少个辅音,有多少个元音,然后用辅音数除以元音数算出一个ratio。把这个ratio最大的那些单词放进第二个list. 最后print出这两个list.
例如:如果txt文件里的单词是"The", "Zen", "of", "spy",那最后print出的两个lists应该是['spy'] 和 ['The', 'Zen'] ,因为spy只有辅音字母,“the”和“zen"的ratio最大,是2.
请问这一系列python code要怎么写?谢谢!
def top_ratios():
pass
if(__name__ == "__main__"):
print(top_ratios())