2
我试图在Python中制作拼字游戏。 机架(7个字母所在的位置)是我附加了7次的列表tk.StringVar() 每次玩家想要放下一个单词时,我都必须从机架中取出字母。 这是我的问题。 因为我可以将丢弃的字母和机架的字母关联起来,所以我创建了一个临时列表,在其中添加来自初始机架的每个StringVar.get()。然后我创建了一个代码,用一个空字符串改变掉下的字母'',因为我可以将初始机架与临时列表关联起来。 这里是我的代码Python 2.7:TypeError:'builtin_function_or_method'对象不是可订阅的
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
我该怎么办?谢谢:)
Oups,它滑过我的手指! :) 谢谢! – 2012-04-08 21:59:36