Sobes.tech

Python

Podmínka Existuje databáze s následujícím schématem dat // uživatel id | jméno | příjmení | datum narození 1 | Ivan | Petrov | [telefon] | Anna | Petrova | [telefon] | Anna | Petrova | [telefon] // nákup sku | cena | user_id | datum 1 | 5500 | 1 | [telefon] | 5700 | 1 | [telefon] | 4000 | 1 | [telefon] | 8000 | 2 | [telefon] | 400 | 2 | [telefon] // ban_list user_id | datum_od 1 | [telefon] Je třeba zobrazit: 1. Unikátní kombinace uživatele a ID produktu pro všechny nákupy, které provedli uživatelé před tím, než byli zabanováni. Seřadit nejdříve podle jména uživatele, poté podle SKU 2. Najít uživatele, kteří provedli nákupy za více než 5000 rublů. Zobrazit jejich jména ve formátu user_id | jméno | příjmení | součet nákupů

Middle
177

Je třeba implementovat funkci zip, která spojí prvky dvou sliceů do pole párů ```go func main() { s1, s2 := []int{1, 2, 3}, []int{4, 5, 6, 7, 8} fmt.Println(zip(s1, s2)) // [[1 4] [2 5] [3 6]] } func zip(s1 []int, s2 []int) [][]int { //... } ```

Middle
150

2. Najděte uživatele, kteří provedli nákupy za více než 5000 rublů. Zobrazte jejich jména ve formátu uživatelské ID | jméno | příjmení | částka nákupu

Middle
113

Pověz mi o své zkušenosti. Co jsi dělal na posledním místě práce?

Middle
109