所以我有一个看起来像这样的列表:
[['hostile', 'angry'], ['elated', 'happy'], ['elated', 'grateful'], ['depressed', 'sad']]
由此产生:
c.execute("""SELECT category, wordlist from wordtest order by category""")
categoryfile = c.fetchall()
categoryfile = [list(x) for x in categoryfile]
我希望将类别的所有值合并到一个键中,然后将与该类别配对的单词列表中的所有单词合并到一个列表中。那可能吗?
所以最终,有了那个列表,你会看到
['兴高采烈','快乐'],['兴高采烈','感激']
变成:
{'elated': ['happy', 'grateful']}