gpt4 book ai didi

python - 我正在尝试运行一个程序,该程序会根据 raw_input 告诉您一个字母在字符串中重复了多少次

转载 作者:行者123 更新时间:2023-12-01 03:45:54 26 4
gpt4 key购买 nike

dict = {}
raw_input('Please enter a string :')
letter = raw_input()
for letter in raw_input:
if letter not in dict.keys():
dict[letter] = 1
else:
dict[letter] += 1

print dict

我的错误:

line 9, in <module>
TypeError: 'builtin_function_or_method' object is not iterable

最佳答案

当我将for letter in raw_input:更改为for letter in raw_input():并且输入是“question”并且输出是“{'e”时,这对我有用': 1, 'i': 1, 'o': 1, 'n': 1, 'q': 1, 's': 1, 'u': 1, 't': 1}",还有我认为您可以将 for 循环内的代码部分更改为 dict[letter] = dict.get(letter,0) + 1 如果您愿意的话。

关于python - 我正在尝试运行一个程序,该程序会根据 raw_input 告诉您一个字母在字符串中重复了多少次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38935845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com