У меня есть словарь, словарь списка продуктов.Этот список продуктов может иметь сотни продуктов.Строковый ключ - это номер продукта. Я хочу получить некоторые конкретные продукты по номеру продукта (ключу), у меня есть список ключей, например, 64290,64287,59261,50990,50975,50897,68494,68495,51015,68493.есть только предметы с вышеуказанными ключами и в том же порядке, любая идея, как я могу это сделать.?Если есть какая-либо структура данных заказа, которая может работать лучше в этом сценарии?
Вот полный сценарий:
Вот полный сценарий: я получаю XML от сервера с информацией о продуктеформат этого XMl:
<key>64285</key><string>productname[SEPERATOR]product description</string> <key>64285</key><string>productname[SEPERATOR]product description</string><key>64285</key><string>productname[SEPERATOR]product description</string>
Теперь этот XML не содержит все подробности продукта (например, у этого продукта нет рейтинга продукта или цвета продукта). Мне нужно отсортировать и выполнить поиск по рейтингу продукта и продукту.Цвет.Для этого я получаю еще один XMl, который имеет порядок ключей продуктов по рейтингу.
<dict> <key>rating</key> <string>64285,68495,68494,64228,68491.......</string> <key>price</key> <string>68493,64234,50863,64236,64223,....</string> </dict>
Похоже, мне нужно искать продукт с цветом "Белый". Для этого я получаю XMl со списком продуктов, которыев белом цвете,