Я пытаюсь сжать значения словаря следующим образом:
j={'front': [3, 103, 173], 'back': [69, 139, 209]}
, который в итоге получит список кортежей, подобный этому:
[(3, 69), (103, 139), ...]
Когда я пытаюсь Делая это, я получаю список списков после преобразования результата j.values () в список. Затем я пытаюсь сжать это, и получаю неправильный результат.
>>> j={'front': [3, 103, 173], 'back': [69, 139, 209]}
>>> j.values()
dict_values([[3, 103, 173], [69, 139, 209]])
>>> list(zip(j.values()))
[([3, 103, 173],), ([69, 139, 209],)]
Почему я не получаю то, что ожидаю, и как это исправить?