辞書を作成し、各値に 0 の値を割り当てようとしています
これが私がこれまでに持っているものです:
c.execute("""SELECT category from wordtest order by category""")
catnum = c.fetchall()
catnum = [list(x) for x in catnum]
catnum = sum(catnum, [])
catnums = defaultdict(list)
for key in catnum:
catnums[key].append(0)
しかし、これに対して得られる出力は次{"key": [0]}
のとおりであり、リストに値を入れたくありません。
データベースのカテゴリは単なる単語のリストです。
catnums
キーごとの の値が 0 になるようにするにはどうすればよいですか?