Посмотрев на этот вопрос, я нашел полезным выяснить, как использовать уникальные списки в качестве элементов и единый список в качестве ключей: Создание словаря с ключами из списка и значениями в виде списков из другого списка Однако у меня есть списки, в которых первый, второй и другие элементы списков должны быть связаны со списком ключей в указанном порядке.
Проблема в том, что я попробовал метод, описанный в этом вопросе, но он не учитывал порядок элементов в каждом из списков в основном списке при назначении элементов ключам моего словаря..
key_list = ['m.title', 'm.studio', 'm.gross', 'm.year']
col = [['Titanic', '2186.8', 'Par.', '1997'],
['The Lord of the Rings: The Return of the King', '1119.9', 'NL', '2003']]
Я хочу иметь словарь, в котором элементы списков col приписаны к key_list на основе порядка, в котором элементы появляются во всех списках и сопоставляются с порядком элементов всписок ключей.
Желаемый результат: {m.title: ['Титаник', 'Властелин колец: возвращение короля'], 'm.studio': ['2186.8', '1119,9'],' m.gross ': [' Par. ',' NL '],' m.year ': [' 1997 ',' 2003 ']}