Я работаю над небольшим методом Smalltalk, я хочу, чтобы этот метод выполнял итерацию по массиву словаря и возвращал True или False в зависимости от условий.
Массив словаря является переменной экземпляра, имя dictArray .
Это выглядит так: [{'name': toto, 'age': 12}, {'name': tata, 'age': 25}]
Поэтому я хочу перебрать dictArray и проверить для каждого элемента имя и возраст. Если это совпадает, я возвращаю true, иначе false и конец итерации.
В python это должно выглядеть так:
for item in dictArray:
if item['name'] == aName and item['age'] == aAge:
return True
return False
Я не могу найти документацию с этим особым случаем ( итерация массива + условие + возврат)
Надеюсь, кто-нибудь может мне помочь!