2

次のエラーが発生しました

AttributeError: 'NoneType' object has no attribute 'add'

これを試している間。

not_yet_bought_set = set()
.
.
.
for value in set_dict.itervalues():
    for item in value:
        not_yet_bought_set = not_yet_bought_set.add(item)

このエラーが発生した理由がわかりません。それは、常に not_yet_bought_set を新しく作成しているためですか? 私がこれを作るのは、私がするときだけだから

not_yet_bought_set.add(item)

すべての値からすべての項目があるわけではありません。何故かはわからない。

値はセットであり、

not_yet_bought_set.union(value)

このエラーも生成します

助けてくれてありがとう。

4

2 に答える 2