Sobes.tech

Python

Je hebt een lijst met woordenboeken met gebruikersinformatie. Je moet: 1. Gebruikers ouder dan 18 jaar filteren 2. De gefilterde gegevens opslaan in één JSON-bestand 3. Een apart bestand maken en opslaan met statistieken voor alle gefilterde gebruikers: - Totaal aantal gebruikers - Gemiddelde leeftijd (afgerond op 1 decimaal) - Minimum en maximum leeftijd users_data = [ { "name": "Alexey", "age": "25", "birth_date": "[phone]", "city": "Moscow" }, { "name": "Maria", "age": "17", "birth_date": "[phone]", "city": "Saint Petersburg" }, { "name": "Ivan", "age": "30", "birth_date": "[phone]", "city": "Moscow" }, { "name": "Elena", "age": "22", "birth_date": "[phone]", "city": "Novosibirsk" }, { "name": "Yves", "age": "9", "birth_date": "[phone]", "city": "..." } ]

Middle
КасперскийКасперский
7

Voorwaarde: Gegeven twee arrays van objecten. Elk object bevat een numeriek veld 'code'. Geef een nieuwe array terug die alle objecten uit array a bevat waarvoor een object in array b bestaat met dezelfde 'code'-waarde. De volgorde van de elementen in het resultaat wordt bepaald door de volgorde van de overeenkomstige 'code' in b: objecten uit a moeten worden gerangschikt in de volgorde waarin hun 'code' in b verschijnt. Als er meerdere objecten met dezelfde 'code' in b voorkomen, wordt alleen de eerste keer meegenomen. Invoergegevens: - a — array van objecten in de vorm { code: number, ...rest }, lengte van 0 tot 10^5 - b — array van objecten in de vorm { code: number, ...rest }, lengte van 0 tot 10^5 Uitvoer: Array van objecten uit a, gefilterd en gerangschikt op de eerste voorkoming van de overeenkomstige 'code' in b. Beperkingen: - 0 <= a.length, b.length <= 100 000 - Het veld 'code' is een niet-negatief geheel getal - b kan duplicaten bevatten in 'code' — alleen de eerste voorkoming wordt meegenomen Voorbeeldfunctie: ```python # Beschikbaar zonder import: json, sys, io def intersect_by_code(a, b): # Schrijf hier de oplossing return [] ```

Middle+
Код Открытия
2

Wat is een closure en hoe wordt het geïmplementeerd in Python?

Middle
КасперскийКасперский
1

Wat is het Transactional Outbox patroon?

Middle+
iviivi
0

1. Filter gebruikers ouder dan 18 jaar 2. Sla de gefilterde gegevens op in één JSON-bestand 3. Maak en sla een apart bestand met statistieken voor alle gefilterde gebruikers: - Totaal aantal gebruikers - Gemiddelde leeftijd (afgerond op 1 decimaal) - Minimum en maximum leeftijd

Middle
КасперскийКасперский
0
/540