Надеясь, что кто-то может предложить простой способ поиска большого вложенного словаря очень специфическим способом.
Пример изречения:
foo = {"item1" : ((0.1, 0.03 , 0.7), (0.01, 0.01, 0.02), (0.3, 0.4, 0.05)), "item2" : ((0.5, 0.2 , 0.01), (0.1, 0.3, 1.0), (0.4, 0.2, 0.8))}
Я хочу найти выше, используя дваограничения.Позиция кортежа и диапазона для поиска и возврата любых результатов сопоставления с указанием их позиции индекса в списке и соответствующего им ключа dict, где значение ключа представляет собой список истинных позиций индекса.
пример: поискПозиция 2 кортежей, использующая диапазон (0,7-1,0), и я хочу вернуть ответ:
{"item1" : (0), "item2" : (1, 2)}
Я не уверен, как запустить поиск с использованием ограничений и отформатировать результаты так, как я хочу,Любые предложения были бы хорошими?Большое спасибо.