В Python 2.7 я мог бы получить словарные ключи, значения или элементы в виде списка:
>>> newdict = {1:0, 2:0, 3:0}
>>> newdict.keys()
[1, 2, 3]
Теперь, в Python >= 3.3, я получаю что-то вроде этого:
>>> newdict.keys()
dict_keys([1, 2, 3])
Итак, я должен сделать это, чтобы получить список:
newlist = list()
for i in newdict.keys():
newlist.append(i)
Мне интересно, есть ли лучший способ вернуть список в Python 3?