python split 函数 入门问题
3 回答
扬帆大鱼
TA贡献1799条经验 获得超9个赞
不应该是school么? 比例是0.333333333
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | def least_vowel_words(text): line=text.strip('.').split() wdict=dict() vowel='aeiouAEIOU' for word in line: num = 0.0 for chr in word: if chr in vowel: num+=1 r=str(float(num/len(word))) if r in wdict: wdict[r]=wdict[r]+[word] else: wdict[r]=[word] print wdict[min(wdict.keys())] |
添加回答
举报
0/150
提交
取消