Python
Quel est le nom général du processus avec PID 1?
Qu'est-ce qu'un itérateur en Python?
Vous avez une liste de dictionnaires avec des informations sur les utilisateurs. Vous devez : 1. Filtrer les utilisateurs de plus de 18 ans 2. Enregistrer les données filtrées dans un seul fichier JSON 3. Créer et enregistrer un fichier séparé avec des statistiques pour tous les utilisateurs filtrés : - Nombre total d'utilisateurs - Âge moyen (arrondi à 1 décimale) - Âge minimum et maximum 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": "..." } ]
Condition: Étant donné deux tableaux d'objets. Chaque objet contient un champ numérique 'code'. Retournez un nouveau tableau contenant tous les objets du tableau a pour lesquels il existe un objet dans le tableau b avec la même valeur 'code'. L'ordre des éléments dans le résultat est déterminé par l'ordre du 'code' correspondant dans b : les objets de a doivent être organisés dans l'ordre dans lequel leur 'code' apparaît dans b. Si plusieurs objets avec le même 'code' apparaissent dans b, seule la première occurrence est prise en compte. Données d'entrée: - a — tableau d'objets de la forme { code: number, ...rest }, longueur de 0 à 10^5 - b — tableau d'objets de la forme { code: number, ...rest }, longueur de 0 à 10^5 Données de sortie: Tableau d'objets de a, filtrés et ordonnés par la première occurrence du 'code' correspondant dans b. Contraintes: - 0 <= a.length, b.length <= 100 000 - Le champ 'code' est un entier non négatif - b peut contenir des doublons dans 'code' — seule la première occurrence est prise en compte Exemple de fonction: ```python # Disponible sans import: json, sys, io def intersect_by_code(a, b): # Écrire la solution ici return [] ```
Qu'est-ce qu'une fermeture et comment est-elle implémentée en Python?
Qu'est-ce que le pattern Transactional Outbox?
1. Filtrer les utilisateurs de plus de 18 ans 2. Enregistrer les données filtrées dans un seul fichier JSON 3. Créer et enregistrer un fichier séparé avec des statistiques pour tous les utilisateurs filtrés : - Nombre total d'utilisateurs - Âge moyen (arrondi à 1 décimal) - Âge minimum et maximum