Sobes.tech

Python

Hai un elenco di dizionari con informazioni sugli utenti. Devi: 1. Filtrare gli utenti di età superiore a 18 anni 2. Salvare i dati filtrati in un singolo file JSON 3. Creare e salvare un file separato con le statistiche per tutti gli utenti filtrati: - Numero totale di utenti - Età media (arrotondata a 1 decimale) - Età minima e massima 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": "..." } ]

167

Se prima aumenta un valore del 20%, poi diminuisce il valore risultante del 20%, quale sarà il risultato rispetto al valore iniziale?

117

Elementi ripetuti (Trova Duplicati) Condizione: Dato un slice di stringhe. Restituisci un slice di stringhe che appaiono più di una volta nel slice originale. L'ordine degli elementi nel risultato deve essere in ordine di prima comparsa nel slice originale. Dati di input: []string — slice di stringhe Dati di output: []string — stringhe che appaiono più di una volta, in ordine di prima comparsa Restrizioni: - 0 <= len(input) <= 10^4 - Ogni stringa è composta da lettere latine, lunghezza 1..50 Esempio: Input: ["a", "bb", "bb", "aa", "a", "a"] Output: ["a", "bb"]

116

1. Filtra gli utenti sopra i 18 anni 2. Salva i dati filtrati in un unico file JSON 3. Crea e salva un file separato con le statistiche di tutti gli utenti filtrati: - Numero totale di utenti - Età media (arrotondata a 1 decimale) - Età minima e massima

100

Stai considerando uno stipendio di 300-350 e sei disposto a discutere la retribuzione?

86

Qual è la complessità di rimuovere un elemento da una lista per indice?

85

Quante regioni connesse ci sono nella matrice (Numero di regioni connesse)? Condizione Data una matrice 2D di interi. Ogni cella contiene un numero. Due celle sono considerate connesse se sono adiacenti orizzontalmente o verticalmente e contengono lo stesso numero. Una regione connessa è un massimo gruppo di celle con lo stesso valore, collegate tra loro. Scrivi una funzione che restituisce il numero di tali regioni connesse nella matrice. Dati di input Un array 2D di interi grid (dimensione della matrice m×n). Dati di output Un numero intero — il numero di regioni connesse. Restrizioni 1 <= m, n <= 100 Template di codice: # Disponibile senza import: json, sys, io def count_regions(grid): # TODO: implementa la soluzione qui return 0

81

Un'istanza di una classe definita dall'utente può essere usata come chiave in un dizionario?

81
/3