Untitled
Anonymous
plain_text
02/24/2026 4:56 PM
2.0 KB
15
Indexable
from typing import Any
input = {
"current_year": 2026,
"people": [
{
"name": "Anna A.",
"birth_year": 1990,
"city": "Warsaw"
},
{
"name": "Bartosz B.",
"birth_year": 1985,
"city": "Krakow"
},
{
"name": "Kasia C.",
"birth_year": 2000,
"city": "Gdansk"
},
{
"name": "Daniel D.",
"birth_year": 1985,
"city": "Olsztyn"
},
{
"name": "Emilia E.",
"birth_year": 1967,
"city": "Krakow"
},
{
"name": "Filip F.",
"birth_year": 2005,
"city": "Szczecin"
},
{
"name": "Grzegorz G.",
"birth_year": 1960,
"city": "Olsztyn"
},
{
"name": "Hiernonim H.",
"birth_year": 1945,
"city": "Gdynia"
},
{
"name": "Iga I.",
"birth_year": 2005,
"city": "Olsztyn"
},
]
}
expected_output = {
"avg_age": 44,
"city_with_most_people": "Olsztyn",
"oldest_person": "Hiernonim H.",
"youngest_person": "Filip F.",
}
def solution(data: dict[str, Any]) -> dict[str, Any]:
return {
"avg_age": 0,
"city_with_most_people": "",
"youngest_person": "",
"oldest_person": "",
}
print(solution(input))
assert solution(input) == expected_outputEditor is loading...
Leave a Comment