如何使用字典计算字符串中每个单词的字母数? (蟒蛇)

问题描述 投票:-1回答:2

所以,我找到了计算字符串中单词数量和计算字母数量的方法,但我还没有发现如何计算字符串中每个单词的字母数量。说字符串是f。

E.x

"I like cake"

我想要一个像这样的结果:

{"I":1, "like":4, "cake":4}

可能不是太难,但我对编码很新,所以我可以使用一些帮助:)(顺便说一句,我不能使用太多的“快捷方式”,因为这是我给过的任务。)

python dictionary count character letters
2个回答
0
投票
count = {}

example = "I like cake"

for i in example.split():
    count[i] = len(i)

print(count)

输出:

(xenial)vash@localhost:~/python/stack_overflow$ python3.7 letters_dict.py 
{'I': 1, 'like': 4, 'cake': 4}

0
投票

{ele:len(ele) for ele in "I like you".split(" ")}

© www.soinside.com 2019 - 2024. All rights reserved.