Скажем, я получил следующий дикт:
d = {'x': 1, 'y': 2, 'z': 3}
Я хочу создать функцию, которая добавляет каждый ключ и его значение в список кортежей, поэтому я кодировал:
def dict_to_list_of_tuples(dic):
list_of_tuples = []
for key in dic:
list_of_tuples.append((key, dic[key]))
return list_of_tuples
но я получаю следующий вывод:
[('x', 1), ('y', 2), ('z', 3)]
пока я хочу получить:
[(x, 1), (y, 2), (z, 3)]