gpt4 book ai didi

python - 为什么在此代码中使用 > 会产生错误?

转载 作者:太空宇宙 更新时间:2023-11-04 09:25:35 26 4
gpt4 key购买 nike

<分区>

尝试在字典中使用 .get 函数。

我还没有尝试太多,因为我还不知道那么多。

name = input("Enter file: ")
handle = open(name)
counts = dict()
for line in handle:
words = line.split()
for word in words:
counts[word] = counts.get(word, 0) + 1

bigcount = None
bigword = None
for word, count in counts.items():
if bigcount is None or count > bigcount:
bigcount = word
bigword = count

我得到这个结果:

 if bigcount is None or count > bigcount:
TypeError: '>' not supported between instances of 'int' and 'str'

它应该产生的是一个数字。怎么了?

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