特定の値との差が最小の辞書のキー(id)を取得する方法に苦労しています。
例えば、Python:辞書のキー[値]と他の値との差を見つけ、最小の差異を持つIDを返す
は、私は辞書のように、
dummy_w = {'Time': 1006120000,'T_id' : ''}
し、次のように持って、
dummy_R001 = {'Filename':"home/abc/de.csv",'Time':1006090000,'t_id':'x'}
dummy_R002 = {'Filename':"home/abc/df.csv",'Time':1006100000,'t_id':'y'}
dummy_R003 = {'Filename':"home/abc/d.csv",'Time':1026030000,'t_id':'z'}
dummy_R004 = {'Filename':"home/abc/ef.csv",'Time':1026080000,'t_id':'p'}
dummy_R005 = {'Filename':"home/abc/f.csv",'Time':1026120000,'t_id':'q'}
私は時間の値との差に基づいて、このdummy_wためT_idを割り当てます5つの辞書(dummy_R001〜_R005)のそれぞれの時間。
最小のabs(時間差)を割り当てたいと思っています。
この場合、dummy_w [T_id]に割り当てられたIDは 'y'でなければなりません。
ご意見をいただければ幸いです。ありがとう。
、私も... –