Магія перетворення словника в список Python
Сьогодні знайшов ефективний спосіб перетворення словника в список кортежів Python.
Для цього як найкраще підходить метод iteritems().
Цей метод вертає ітератор,який в свою чергу вертає пари ключ-значення:
>>>dic ={'boys':16,'girls':18}
>>>[(k,v) for (k,v) in dic.iteritems()]
[('boys',16),('girls',18)]
Крім того, можна отримати окремо ключі (iterkeys()), та значення (itervavues())
Comments
Post a Comment