Pythonでスクラブルを作ろうとしています。ラック (7 文字がある場所) は、tk.StringVar() を 7 回追加したリストです。プレーヤーが単語をドロップするたびに、ラックから文字を取得する必要があります。これが私の問題です。ドロップされた単語の文字とラックの文字を関連付けることができるので、最初のラックから各 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
私は何をすべきか ?ありがとうございました :)