Python dla programistów
Opanuj listy, krotki, słowniki, zbiory i praktyczne operacje na kolekcjach dzięki zadaniom programistycznym i rzeczywistym testom.
11 lekcji
Zaloguj się, aby zapisywać postępy.
1. Listy w Pythonie: tworzenie, dostęp i aktualizacja
Twórz listy w Pythonie, odczytuj pozycje od obu końców, zastępuj istniejące elementy i bezpiecznie korzystaj z len().
2. Metody list: dodawanie i usuwanie elementów
Rozbudowuj listy za pomocą append, extend i insert; usuwaj wartości lub elementy na wskazanych pozycjach za pomocą remove i pop.
3. Wycinki i kopiowanie list
Wyodrębniaj fragmenty list za pomocą wycinków, stosuj krok i ujemne granice oraz unikaj niepożądanych zmian dzięki kopiom.
Pytania dopasowane do Twoich celów i wszystkiego, czego już się nauczono.
3 pytania · odpowiedzi 0/3 · Sprawdzanie dostępu…
4. Krotki i rozpakowywanie
Korzystaj z uporządkowanych, niemodyfikowalnych rekordów, indeksowania krotek, pakowania i rozpakowywania wartości oraz bezpiecznego zastępowania danych.
5. Zbiory: unikalność, przynależność i operacje
Używaj kolekcji unikalnych wartości do sprawdzania przynależności, bezpiecznych aktualizacji i porównywania grup.
6. Słowniki: klucze, wartości i aktualizacje
Twórz powiązania klucz–wartość, sprawdzaj klucze, aktualizuj wpisy i unikaj błędów brakujących kluczy.
7. Metody słowników i iteracja
Odczytuj opcjonalne pola za pomocą get i iteruj po kluczach, wartościach oraz parach klucz–wartość.
Pytania dopasowane do Twoich celów i wszystkiego, czego już się nauczono.
4 pytania · odpowiedzi 0/4 · Sprawdzanie dostępu…
8. Zagnieżdżone listy i słowniki
Nawiguj po zagnieżdżonych kolekcjach, aktualizuj je i przetwarzaj, bezpiecznie odczytując opcjonalne wartości.
9. Budowanie kolekcji za pomocą pętli
Twórz filtrowane listy, zliczaj powtarzające się wartości i grupuj rekordy w listach przechowywanych w słowniku.
10. Sortowanie i odwracanie kolekcji
Rozróżniaj sortowanie w miejscu, tworzenie posortowanych kopii, porządek malejący i odwracanie kolejności.
Pytania dopasowane do Twoich celów i wszystkiego, czego już się nauczono.
5 pytań · odpowiedzi 0/5 · Sprawdzanie dostępu…
11. Praktyczne przetwarzanie kolekcji
Dobieraj i łącz listy, krotki, zbiory oraz słowniki w procesach przetwarzania wielokrotnego użytku.
Zastosuj zdobytą wiedzę w wymagającym zadaniu programistycznym dopasowanym do Twojej historii nauki.
Sprawdzanie dostępu do sprawdzianu…