尝试在 Python 中构建一个从给定序列构造字典的函数。
知道字符串是不可变的,并且字典是由key: value对组成的(键是不可变的,而值是可变的),我选择采用给定的序列并扫描字母是否存在(低位和高位),以便将其应用于键并计数它的频率,以便将其应用于适当的值。
到目前为止,我的主要想法如下,高度赞赏支持:
import string
alphabet = string.ascii_letters
sentence = 'Check Sentence'
d = dict()
def dictionary_check(input):
for i in alphabet:
if i in input is True:
#left empty for manipulation
return
else:
return
dictionary_check(sentence)
print(d)
样本输入:'Any string'
输出:{"A":1, "n":2, "y":1, "s":1, "t":1, "r":1, "i":1, "g":1}
慕哥9229398
相关分类