それぞれの辞書に共通のキー名を持つ2つの別々のPythonリストがあります。呼び出された2番目のリストrecordList
には、最初のリストに追加したい同じキー名の複数の辞書がありますclientList
。リストの例は次のとおりです。
clientList = [{'client1': ['c1','f1']}, {'client2': ['c2','f2']}]
recordList = [{'client1': {'rec_1':['t1','s1']}}, {'client1': {'rec_2':['t2','s2']}}]
したがって、最終結果は次のようになり、レコードは内の複数の辞書の新しいリストに含まれるようになりclientList
ます。
clientList = [{'client1': [['c1','f1'], [{'rec_1':['t1','s1']},{'rec_2':['t2','s2']}]]}, {'client2': [['c2','f2']]}]
簡単そうに見えますが、変数を使用してこれらの辞書の両方を繰り返し、一致する場所を見つける方法を見つけるのに苦労しています。