Zadania – struktury danych

Zadania – listy i słowniki w Pythonie

Najedź myszką na cyfrę zadania i poczekaj 5 sekund, aby zobaczyć rozwiązanie.

Lista – 5 zadań

1 Zadanie

Utwórz listę z trzema liczbami: 10, 20, 30.

Wyświetl całą listę, potem pierwszy i ostatni element.

2 Zadanie

Utwórz listę z liczbami: 10, 20, 30.

Dodaj do niej liczbę 40, a potem zmień drugi element na 99.

3 Zadanie

Utwórz listę: [10, 20, 30, 40].

Usuń najpierw ostatni element, a potem pierwszy element listy.

4 Zadanie

Utwórz listę: [5, 8, 12, 20].

Sprawdź, czy liczba 12 znajduje się w liście, a potem wyświetl indeks liczby 20.

5 Zadanie

Utwórz dwie listy: [1, 2, 3] oraz [4, 5].

Połącz je w jedną listę i oblicz sumę wszystkich elementów.

Słownik – 5 zadań

1 Zadanie

Utwórz słownik z danymi ucznia:

imie = Jan, wiek = 16, klasa = 1A

Wyświetl cały słownik, a potem samo imię i klasę.

2 Zadanie

Utwórz słownik z danymi ucznia: imie i wiek.

Zmień wiek na 17 i dodaj nowy element: miasto = Gdańsk.

3 Zadanie

Utwórz słownik z trzema danymi ucznia.

Usuń ze słownika klucz „klasa” i wyświetl wynik.

4 Zadanie

Utwórz słownik z danymi ucznia.

Sprawdź, czy istnieje klucz „imie” oraz czy w słowniku występuje wartość „Gdańsk”.

5 Zadanie

Utwórz słownik z ocenami ucznia z trzech przedmiotów.

Wyświetl wszystkie klucze, wszystkie wartości i oblicz średnią ocen.