grades = [
{"surname": "Ivanov", "grades": [95, 88, 76]},
{"surname": "Petrenko", "grades": [85, 90, 78]},
{"surname": "Shevchenko", "grades": [92, 81, 85]},
{"surname": "Kovalenko", "grades": [70, 75, 80]}
]
scholarships = [
{"surname": "Ivanov", "amount": 1500},
{"surname": "Shevchenko", "amount": 1200}
]
result = []
for student in grades:
surname = student["surname"]
# шукаємо стипендію
scholarship = next((s["amount"] for s in scholarships if s["surname"] == surname), "Не отримує")
result.append({
"surname": surname,
"grades": student["grades"],
"scholarship": scholarship
})
for r in result:
print(f"Студент: {r['surname']}, Оцінки: {r['grades']}, Стипендія: {r['scholarship']}")
Z3JhZGVzID0gWwogICAgeyJzdXJuYW1lIjogIkl2YW5vdiIsICJncmFkZXMiOiBbOTUsIDg4LCA3Nl19LAogICAgeyJzdXJuYW1lIjogIlBldHJlbmtvIiwgImdyYWRlcyI6IFs4NSwgOTAsIDc4XX0sCiAgICB7InN1cm5hbWUiOiAiU2hldmNoZW5rbyIsICJncmFkZXMiOiBbOTIsIDgxLCA4NV19LAogICAgeyJzdXJuYW1lIjogIktvdmFsZW5rbyIsICJncmFkZXMiOiBbNzAsIDc1LCA4MF19Cl0Kc2Nob2xhcnNoaXBzID0gWwogICAgeyJzdXJuYW1lIjogIkl2YW5vdiIsICJhbW91bnQiOiAxNTAwfSwKICAgIHsic3VybmFtZSI6ICJTaGV2Y2hlbmtvIiwgImFtb3VudCI6IDEyMDB9Cl0KcmVzdWx0ID0gW10KZm9yIHN0dWRlbnQgaW4gZ3JhZGVzOgogICAgc3VybmFtZSA9IHN0dWRlbnRbInN1cm5hbWUiXQogICAgIyDRiNGD0LrQsNGU0LzQviDRgdGC0LjQv9C10L3QtNGW0Y4KICAgIHNjaG9sYXJzaGlwID0gbmV4dCgoc1siYW1vdW50Il0gZm9yIHMgaW4gc2Nob2xhcnNoaXBzIGlmIHNbInN1cm5hbWUiXSA9PSBzdXJuYW1lKSwgItCd0LUg0L7RgtGA0LjQvNGD0ZQiKQogICAgcmVzdWx0LmFwcGVuZCh7CiAgICAgICAgInN1cm5hbWUiOiBzdXJuYW1lLAogICAgICAgICJncmFkZXMiOiBzdHVkZW50WyJncmFkZXMiXSwKICAgICAgICAic2Nob2xhcnNoaXAiOiBzY2hvbGFyc2hpcAogICAgfSkKZm9yIHIgaW4gcmVzdWx0OgogICAgcHJpbnQoZiLQodGC0YPQtNC10L3Rgjoge3JbJ3N1cm5hbWUnXX0sINCe0YbRltC90LrQuDoge3JbJ2dyYWRlcyddfSwg0KHRgtC40L/QtdC90LTRltGPOiB7clsnc2Nob2xhcnNoaXAnXX0iKQ==
Студент: Ivanov, Оцінки: [95, 88, 76], Стипендія: 1500
Студент: Petrenko, Оцінки: [85, 90, 78], Стипендія: Не отримує
Студент: Shevchenko, Оцінки: [92, 81, 85], Стипендія: 1200
Студент: Kovalenko, Оцінки: [70, 75, 80], Стипендія: Не отримує