Informatyka
Python: listy, krotki i słowniki
Zestaw porządkuje trzy podstawowe struktury danych w Pythonie: listy, krotki i słowniki. Nauczysz się ich cech, różnic, typowych operacji, metod oraz zastosowań, a także rozwiążesz pytania podobne do szkolnych i maturalnych z informatyki.
Podcast
Ładuję…
Quizy w tym zestawie
24 pytań w 3 etapach
Odblokujesz je po dodaniu zestawu.
Etap 1: Rodzaje struktur i mutowalność
Etap 1 · 5 fiszek · 8 pytań
Etap 2: Dostęp do danych i metody
Etap 2 · 4 fiszki · 10 pytań
Etap 3: Dobór i zagnieżdżanie struktur
Etap 3 · 3 fiszki · 6 pytań
Powtórka z całości
15 pytań ze wszystkich etapów, po ukończeniu etapów
1.lista
Uporządkowana, zmienna struktura danych w Pythonie. Może przechowywać wiele elementów, także różnych typów, i pozwala je dodawać, usuwać oraz modyfikować.
2.krotka
Uporządkowana struktura danych podobna do listy, ale niemutowalna. Po utworzeniu nie można zmieniać jej elementów, co bywa przydatne dla stałych danych.
3.słownik
Struktura danych przechowująca pary klucz-wartość. Umożliwia szybki dostęp do danych przez klucz zamiast przez numer pozycji.
4.indeksowanie
Dostęp do elementu na podstawie jego pozycji. W listach i krotkach numeracja zaczyna się od 0, więc pierwszy element ma indeks 0.
5.mutowalność
Cecha obiektu oznaczająca, że można zmieniać jego zawartość po utworzeniu. Listy i słowniki są mutowalne, a krotki nie.
6.klucz w słowniku
Element identyfikujący wartość w słowniku. Klucze muszą być jednoznaczne i powinny być typami niemutowalnymi, np. napisami, liczbami lub krotkami.
7.append()
Metoda listy dodająca jeden element na jej koniec. Nie tworzy nowej listy, tylko modyfikuje istniejącą.
8.pop()
Metoda usuwająca element z listy lub słownika. Dla listy może usuwać element o wskazanym indeksie, a dla słownika usuwa wartość o podanym kluczu i ją zwraca.
9.len()
Funkcja zwracająca liczbę elementów w obiekcie, np. liście, krotce, napisie czy słowniku. Dla słownika liczy liczbę kluczy.
10.metoda items()
Metoda słownika zwracająca pary klucz-wartość. Jest często używana w pętli, gdy trzeba jednocześnie odczytać klucz i przypisaną mu wartość.
11.zagnieżdżenie struktur
Umieszczanie jednej struktury danych wewnątrz innej, np. listy w słowniku albo słownika w liście. Pozwala modelować bardziej złożone dane.
12.slice
Wycinanie fragmentu listy lub krotki za pomocą zakresu indeksów. Pozwala pobrać część danych bez ręcznego wskazywania każdego elementu.
Sprawdzian do druku
Arkusz PDF z kluczem, punktacją i oceną
Sprawdzam sprawdzian…
Znasz kogoś z klasy, komu się przyda? Podziel się zestawem
Podobne zestawy
30 fiszek
40 fiszek
38 fiszek
24 fiszki uczy się 4
12 fiszek uczy się 8
40 fiszek uczy się 20
