Sobes.tech

Python

Aveți o listă de dicționare cu informații despre utilizatori. Trebuie să: 1. Filtrați utilizatorii mai în vârstă de 18 ani 2. Salvați datele filtrate într-un fișier JSON unic 3. Creați și salvați un fișier separat cu statistici pentru toți utilizatorii filtrați: - Numărul total de utilizatori - Vârsta medie (rotunjită la 1 zecimal) - Vârsta minimă și maximă 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": "..." } ]

153

Ce comenzi și abordări folosiți pentru a lucra cu procese în Linux?

135

Dacă mai întâi creșteți o valoare cu 20%, apoi scadeți valoarea rezultată cu 20%, care va fi rezultatul în raport cu valoarea inițială?

106

Elemente repetitive (Găsește Duplicatele) Condiție: Se dă un slice de șiruri. Returnează un slice de șiruri care apar de mai multe ori în slice-ul original. Ordinea elementelor în rezultat trebuie să fie în ordinea primei apariții în slice-ul original. Date de intrare: []string — slice de șiruri Date de ieșire: []string — șiruri care apar de mai multe ori, în ordinea primei apariții Restricții: - 0 <= len(input) <= 10^4 - Fiecare șir constă din litere latine, lungime 1..50 Exemplu: Intrare: ["a", "bb", "bb", "aa", "a", "a"] Ieșire: ["a", "bb"]

93

1. Filtrați utilizatorii peste 18 ani 2. Salvați datele filtrate într-un singur fișier JSON 3. Creați și salvați un fișier separat cu statistici pentru toți utilizatorii filtrați: - Numărul total de utilizatori - Vârsta medie (rotunjită la 1 zecimal) - Vârsta minimă și maximă

84

Poate o instanță a unei clase definite de utilizator să fie utilizată ca cheie într-un dicționar?

69

Aveți cunoștințe despre cum sunt create și interacționează procesele în Linux?

68

Cum te raportezi la critica la munca ta și ce înseamnă pentru tine critica constructivă?

67

Dacă mai întâi scadeți o valoare cu 20%, apoi creșteți valoarea rezultată cu 20%, cu cât se schimbă valoarea inițială?

67

Implementați o funcție de adunare curried add(a) care primește un număr și returnează o altă funcție care primește un al doilea număr. Apelul final returnează suma celor două numere.

66

Care este complexitatea eliminării unui element dintr-o listă după index?

65
/3