gpt4 book ai didi

python 2.7 : TypeError: 'builtin_function_or_method' object is not subscriptable

转载 作者:行者123 更新时间:2023-11-28 19:45:24 26 4
gpt4 key购买 nike

我正在尝试用 Python 制作拼字游戏。机架(7 个字母所在的位置)是一个列表,我在其中追加了 7 次 tk.StringVar()每当玩家想说一个词时,我都必须把字母从架子上取下来。这是我的问题。因为我可以将单词 dropped 的字母和 rack 的字母相关联,所以我创建了一个临时列表,我在其中附加了初始 rack 中的每个 StringVar.get() 。然后我创建了一个代码,用一个空字符串 '' 来更改丢弃的字母,因为我可以将初始机架与临时列表相关联。这是我的代码

def defausse_rack_prov(word,rack_prov):
word=word.get()
for i in word:
if i.upper() in rack_prov:
rack_prov[rack_prov.index[i]]='' #This is the problematic line
return rack_prov

我不断得到

TypeError: 'builtin_function_or_method' object is not subscriptable

我该怎么办?谢谢 :)

最佳答案

应该是 .index(i) - 括号,而不是方括号。

关于 python 2.7 : TypeError: 'builtin_function_or_method' object is not subscriptable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10066838/

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