Задать вопрос
@ekzotika

Как получить значения из OrderedDict?

Как получить значения из OrderedDict?

[OrderedDict([('name', 'Запасные части для специальной техники'), ('code', 'HD')])]


Но сам объект у меня представлен как list (посмотрела в дебаггере), то есть нужно с помощью итерации значения доставать. Подскажите, пожалуйста, как это лучше сделать?
  • Вопрос задан
  • 676 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@MechanicZelenyy
Так же как и из обычного dict. А зачем вы его внутрь списка кладете, я не знаю.

In [1]: from collections import OrderedDict                                     

In [2]: order_dict = OrderedDict([('name', 'Запасные части для специальной техни
   ...: ки'), ('code', 'HD')])                                                  
In [4]: order_dict["name"]                                                      
Out[4]: 'Запасные части для специальной техники'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы