最近遭遇した特定の問題についてお聞きしたいと思います。
たとえば、アイテムを含むリストがあります
list1 = ['library','book','room','author','description','genre','publish_date','price','title']
キーと値を含むディクショナリ。キーは list1 の項目で、値はその子です。
dictionary1 = {'room': ['book'], 'title': [], 'price': [], 'author': [], 'library': [ 'room', 'book'], 'book': ['author', 'title', 'genre', 'price', 'publish_date', 'description'], 'publish_date': [], 'genre': [], 'description': []}
基本的に私がやりたいことは、ディクショナリ1の項目を調べて、特定のキーの値が値を持つキーでもある場合、値の値をキーに追加したいです。
例えば:
'library': ['room','book']
book には、著者、タイトル、ジャンル、価格、発行日、説明が含まれます。
そして、これらすべてのアイテムをライブラリ キーに追加したいので、次のようになります。
'library': ['room','book','author', 'title', 'genre', 'price', 'publish_date', 'description'], 'publish_date': [], 'genre': [], 'description': []]