Приведите list()
к словарю, чтобы получить ключи в списке, и приведите list()
к dict.values()
, чтобы получить значения в списке:
>>> from collections import Counter
>>> d = Counter({'firstKey': 1708, 'secondKey': 1589, 'thirdKey': 1424})
>>> l1 = list(d)
>>> l1
['firstKey', 'secondKey', 'thirdKey']
>>> l2 = list(d.values())
>>> l2
[1708, 1589, 1424]
Можно также использовать dict.keys()
:
>>> l1 = list(d.keys())
>>> l1
['firstKey', 'secondKey', 'thirdKey']
Но в действительности это не нужно, поскольку list(d)
по умолчанию выдаст вам ключи.