Kolekcje w Pythonie
1. Stwórz losową listę z 9 elementów. Wykonaj na niej następujące działania:
- dodać na koniec listy -1
- dodać na koniec listy elementy listy [-2, -8, -5, -7]
- trzecim elementem dodać 9
- policzyć ilość trzech losowych liczb (z listy) w liście
- określić, jaki indeks w liście ma element -5
- sprawdzić, czy w liście są -2, -10
- posortować listę
- odwrócić posortowaną listę
2. Stwórz dwa zbiory (po 3-5 elementów). Jeden - z listą rzeczy, które zabrałbyś w przypadku apokalipsy zombie.
Drugi - lista rzeczy, które zabrałbyś nad morze.
Przykład (ale możesz dodać coś od siebie):
zombies_are_comming = {'woda', 'apteczka', 'radio', 'latarka', 'przekąski'}
pina_colada_is_waiting = {'strój kąpielowy', 'okulary przeciwsłoneczne', 'klapki', 'woda', 'przekąski'}
Uzyskaj i wyświetl następujące zbiory:
- Wszystko, co potrzebne do przetrwania w apokalipsie zombie na południowym wybrzeżu Hiszpanii (jeden zestaw + drugi)
- Rzeczy, które pomogą ci przetrwać w apokalipsie, ale nie będą przydatne na Malediwach (jeśli wierzyć stworzonym zestawom) (to, co jest w jednym zbiorze i nie występuje w drugim)
- Lista rzeczy potrzebnych na dwa wydarzenia jednocześnie - musimy zrozumieć, na co będzie największy popyt w przyszłym lecie (przecięcie zbiorów)
- Nie śledziliśmy popytu, rzeczy potrzebne na dwa wydarzenia jednocześnie już zostały zabrane 😔 Wyświetl, co pozostało (różnica symetryczna)
3. Stwórz pusty słownik. Wstaw do niego następujące 3 elementy:
"Inception": {"reżyser": "Christopher Nolan", "rok": 2010, "gatunek": "Sci-Fi"}
"Titanic": {"reżyser": "James Cameron", "rok": 1997, "gatunek": "Romantyczny/Dramat"}
"The Matrix": {"reżyser": "Lana Wachowski", "rok": 1999, "gatunek": "Sci-Fi"}
- Wyświetl informacje o Inception. Przewiduj możliwość, że tego elementu nie ma w słowniku (jeśli nie ma, ma być wyświetlana odpowiednia wiadomość)
- Wyświetl wszystkie tytuły filmów.
- Usuń z słownika Titanic.
4. Masz listę przyjaciół (3-5 osób). Siadasz grać w statki (tylko 2 graczy na grę). Wyświetl wszystkie możliwe pary zawodników. (Dla trzech przyjaciół lista będzie 1 i 2, 1 i 3, 2 i 3)
5. Marker jest jednocześnie jednym z trzech kolorów (czerwony, niebieski, zielony) i jednym z trzech typów (profesjonalny, dziecięcy, biurowy). Wyświetl wszystkie możliwe markery.
6. Masz listę przyjaciół (3-5 osób). Siadasz grać w Uno (gracie w kółko). Wyświetl wszystkie pary, kto z kim gra (kolejne pary, które się pokrywają, wzięte z wejściowego iterable).
Przykład:
Gracze: A, B, C, D
Kombinacje: AB, BC, CD, DA
Podpowiedź: kluczowe słowo tutaj "kolejne pary"
🟣 7. Stwórz obiekt Counter z listy 100 losowych liczb.
- Wyświetl 2 obiekty, które występują najczęściej i ile razy się pojawiają
- Usuń z Counter informacje o elemencie, który występuje najczęściej
- Stwórz jeszcze jedną listę z 10 liczb i zaktualizuj obiekt Counter tym nowym zestawem.
🟣 8. Stwórz deque z listy [10]
Stopniowo generuj 10 cyfr (zakres od 0 do 20) i dodawaj do listy na początku (jeśli liczba jest mniejsza niż 10) i na końcu (jeśli jest większa lub równa 10)
Przykład:
Dla sekwencji 1, 15, 9, 22, 10, 8, 22 wynikowa lista powinna wyglądać 8, 9, 1, 10, 15, 22, 10, 22.
Opinia zleceniodawcy o współpracy z Andrii Panichuk
Kolekcje w PythonieBardzo zadowolony z rezultatu! Wszystko zrobione na świetnie, spełnione wszystkie wymagania i terminy.
Polecam tego specjalistę!
Opinia freelancera o współpracy z Yevhen Inchevsky
Kolekcje w PythonieDziękuję za projekt!
Jestem gotowy do pracy znowu!
-
603 4 0 Witaj, gotowy do wykonania w ciągu dnia. Nic skomplikowanego nie ma.
-
1337 25 0 Witam. Proponuję współpracę. Zapoznałem się z waszymi zadaniami i jestem gotów to wszystko wykonać. Napiszcie na prywatną wiadomość, omówimy opcje współpracy.
-
1312 25 1 Dzień dobry! Zapoznałem się ze wszystkimi Twoimi zadaniami z programowania w Pythonie i mogę zaoferować swoją pomoc w ich realizacji. Mam wystarczające doświadczenie w programowaniu w Pythonie i jestem gotów podjąć się wykonania zadań.
-
105 Dobry wieczór, na ile zrozumiałem, trzeba wykonać te 8 zadań, mogę je rozwiązać. Opiszę komentarze do linii kodu, co i gdzie się robi dla bezpośredniej przejrzystości.
-
626 6 0 Dobry wieczór, mogę to zrobić w ciągu nocy. Jedyna rzecz, którą chciałbym wyjaśnić, to 1 szczegół w wiadomości prywatnej.
-
3482 50 0 Dzień dobry
Zrobię
zrobię
Zrobię
Piszcie, omówimy
Gotowy do zrobienia
-
3012 73 4 2 Dzień dobry! Mam doświadczenie = mogę to zrobić!!!!!!!!!! Proszę o kontakt!!!!
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Baza 1C dla przedsiębiorstwaPotrzebna baza do prowadzenia magazynu autozłomowiska, kontroli finansów oraz formowania zamówień. Trzeba dodawać samochód jako obiekt i przypisywać do niego części. Pełną strukturę oraz to, jak powinno to wyglądać i działać, omówię podczas rozmowy. Bazy danych i SQL ∙ 3 godziny 54 minuty temu ∙ 2 oferty |
Integracja danych 1CZorganizować jakościowe przygotowanie i transfer danych z 1C do BigQuery do dalszego wykorzystania w Looker:Zorganizować dane zgodnie z tym, jakie pola są potrzebne.Przygotować zrozumiałą strukturę tabel i pośrednich zbiorów danych, na których będą budowane… Bazy danych i SQL, Obróbka danych ∙ 1 dzień 9 godzin temu ∙ 9 ofert |
Opracowanie prostego systemu controllingu i ewidencji zarządczej w Google Sheets „pod klucz”Nazwa zadania: Opracowanie prostego systemu controllingu i ewidencji zarządczej w Google Sheets „pod klucz” dla firmy budowlanej w Polsce (+ szkolenie online oraz pomoc przy wdrożeniu) O firmie, kontekście i moim głównym problemie Dzień dobry, Poszukuję doświadczonego… Bazy danych i SQL, Usługi księgowe ∙ 2 dni 14 godzin temu ∙ 33 oferty |
Opracowanie analitycznego dashboardu Power BI
164 PLN
Oto nasze zapytanie, potrzebna osoba, która zna się na Power BI: Ekran 1: Strategic Cockpit (Zdrowie finansowe fabryki) Cel: W ciągu 5 sekund zrozumieć, „gdzie tracimy pieniądze i ile?”. KPI Tiles (Górny pasek): Całkowita marża (Fakt vs Plan) w %. Kwota „straty” (wyrażenie… Bazy danych i SQL ∙ 2 dni 18 godzin temu ∙ 13 ofert |
Projekt: Podstawowa konfiguracja analityki end-to-end (Inżynier analityki / Analityk danych)
738 PLN
O nas i aktualny stos technologiczny: Jesteśmy produktem webowym B2C. Obecnie posiadamy rozproszone dane, które muszą zostać połączone w jedną system, aby podejmować decyzje marketingowe. Baza danych: PostgreSQL (dane użytkowników). Płatności: Stripe. Analiza internetowa:… Bazy danych i SQL ∙ 4 dni 12 godzin temu ∙ 10 ofert |