Так что, если у меня есть словарь вроде следующего:Получить объект из массива словарей с определенной парой значений ключа?
{
"banners": [
{
"imageUrl": "www.google.com",
"destination": "home",
"position": 1
},
{
"imageUrl": "www.reddit.com",
"destination": "work",
"position": 2
},
{
"imageUrl": "www.imgur.com",
"destination": "play",
"position": 3
}
]
}
есть способ для меня, чтобы сказать, «Дайте мне объект словаря, где значение для„положение“ключа = 3 без использования для цикла ?
Да, но имейте в виду, что _someone_ должен смотреть на все словари в массиве, пока не найдет его, даже если цикл не будет явно и непосредственно в вашем коде. Таким образом, понятие «без использования цикла for» выглядит глупо. Невозможно, чтобы какая-то магическая сила попала прямо в словарь. – matt
@matt я понимаю. Мне просто интересно, существует ли уже хороший заводский метод, который выглядел более чистым, и я мог бы узнать об этом, что также поможет в более сложных случаях. – user1416564