Я пытаюсь понять, как наиболее эффективно создать список, содержащий значения и ключи словаря. Я пробовал использовать функцию .items()
, но с плохими результатами, потому что items()
возвращает список кортежей, которые затем мне нужно сгладить, импортируя другие модули. На данный момент я использую:
zdict = { 'a':1,'b':2,'c':3}
mylistofvaluesandkeys = list(zdict) + list(zdict.keys()))
Результат, который я ищу, представляет собой список, например [1, 2, 3, 'a', 'b', 'c']
, где все элементы находятся в любом порядке.
Есть ли лучший способ выполнить эту задачу?