Python – słowniki

Słowniki w Pythonie to struktury danych, które przechowują wartości w postaci par klucz-wartość, umożliwiając szybki dostęp do danych.

QuietDinosaur536·16 schede·7 domande·1 visualizzazioni
liceumcomputer_scienceprogramming
0
Lo so
1 / 16
0
Sto imparando
Fronte

Słownik

Tocca per girare
Retro

Struktura danych w Pythonie, która przechowuje pary klucz-wartość.

Tocca per girare
Lo so
Sto imparando

Quiz(7 domande)

Domanda 1 di 7

1. Co to jest słownik w Pythonie?

Termini in questo set(16)

Definicje słowników(5)

Słownik

Struktura danych w Pythonie, która przechowuje pary klucz-wartość.

Klucz w słowniku

Unikalny identyfikator, który pozwala na dostęp do wartości w słowniku.

Wartość w słowniku

Element danych przypisany do klucza w słowniku.

Metoda .get()

Zwraca wartość dla podanego klucza, zwraca None, jeśli klucz nie istnieje.

Prawda czy fałsz: słowniki są uporządkowane

Prawda, od wersji Python 3.7 słowniki zachowują kolejność dodawania elementów.

Zastosowanie i operacje na słownikach(6)

Dodawanie elementu do słownika

Użyj składni: słownik[klucz] = wartość.

Usuwanie elementu ze słownika

Użyj metody .pop(klucz) lub del słownik[klucz].

Różnica między słownikiem a listą

Słownik przechowuje pary klucz-wartość, a lista to uporządkowana kolekcja elementów.

Jak sprawdzić, czy klucz istnieje?

Użyj składni: klucz in słownik.

Uzupełnij zdanie: Metoda .keys() zwraca ___

Zbiór wszystkich kluczy w słowniku.

Metoda .items()

Zwraca zbiór par (klucz, wartość) ze słownika.

Przykłady użycia(5)

Przykład słownika

słownik = {'a': 1, 'b': 2} - słownik z dwiema parami klucz-wartość.

Jak sklonować słownik?

Użyj: nowy_słownik = stary_słownik.copy().

Co zwraca .values()?

Zbiór wszystkich wartości w słowniku.

Iteracja po słowniku

Użyj: for klucz, wartość in słownik.items():.

Co to jest defaultdict?

Typ słownika, który automatycznie tworzy domyślne wartości dla nieistniejących kluczy.

Domande in questo set(7)

1. Co to jest słownik w Pythonie?

A.Struktura danych klucz-wartość
B.Typ zmiennej
C.Funkcja
D.Inny typ danych

2. Jak usunąć element ze słownika?

A.słownik.remove(klucz)
B.słownik.pop(klucz)
C.del słownik[klucz]
D.oba 2 i 3

3. Jak sklonować słownik?

A.nowy_słownik = stary_słownik
B.nowy_słownik = stary_słownik.copy()
C.nowy_słownik = dict(stary_słownik)
D.oba 2 i 3

4. Czy klucz w słowniku może być duplikatem?

A.Tak
B.Nie
C.Tylko w przypadku list
D.Tylko dla wartości

5. Co zwraca metoda .keys()?

A.Wszystkie wartości
B.Wszystkie klucze
C.Zbiór par klucz-wartość
D.Nic

6. Czym jest defaultdict?

A.Słownik z domyślnymi wartościami
B.Typ zmiennej
C.Lista
D.Funkcja

7. Która z poniższych metod nie istnieje dla słowników?

A..keys()
B..add()
C..values()
D..items()

Set correlati

Crea il tuo set di studio

Carica un PDF, incolla le tue note o descrivi un argomento – l'IA genera schede, quiz e altro in pochi secondi.