为了账号安全,请及时绑定邮箱和手机立即绑定

请教一下python split 函数 入门问题?

请教一下python split 函数 入门问题?

侃侃尔雅 2019-09-03 10:06:17
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())]


查看完整回答
反对 回复 2019-09-07
  • 3 回答
  • 0 关注
  • 788 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信