I_R_PY_W13A_M06 Zbiory
- W jakich sytuacjach można wykorzystać zbiory.
- Jakie operacje można wykonywać na zbiorach.
Teraz czas wykorzystać wiedzę i umiejętności w praktyce.
{97: 'a', 98: 'b'} Możliwe odpowiedzi: 1. słownik, 2. krotka, 3. zbiór, 4. lista (97, 98) Możliwe odpowiedzi: 1. słownik, 2. krotka, 3. zbiór, 4. lista [97, 98] Możliwe odpowiedzi: 1. słownik, 2. krotka, 3. zbiór, 4. lista {97, 98} Możliwe odpowiedzi: 1. słownik, 2. krotka, 3. zbiór, 4. lista{97: 'a', 98: 'b'}, 2. (97, 98), 3. [97, 98], 4. {97, 98}znaki = ('+', '-', '+', '.', '.', '!'). Wskaż instrukcje, które pozwolą sprawdzić, ile razy w danych wystąpił znak "+": Możliwe odpowiedzi: 1. znaki.count('+'), 2. len(znaki), 3. set(znaki), 4. znaki.index('+')liczby = {1: 'I', 2: 'II', 3: 'III'}. Zapisz wynik polecenia list(liczby). Pamiętaj o użyciu właściwych nawiasów i oddzieleniu wartości znakiem przecinka i spacji.dane = {'ala': {'wiek': 15, 'wzrost': '160'}, 'piotr': {'wiek': 16, 'wzrost': '170'}} Możliwe odpowiedzi: 1. dane['ala'], 2. dane['ala']['wiek'], 3. dane['ala'].wiek, 4. dane.index('ala')len(set(wyraz)), 2. len(dict(wyraz)), 3. wyraz.count('a'), 4. sum(wyraz)Napisz i uruchom program, który sprawdzi, ile unikalnych samogłosek występuje łącznie w obu podanych wyrazach.
Dane wejściowe:
wyrazy do sprawdzenia:
walizka,drzwi
Wynik:
liczby unikalnych samogłosek występujących łącznie w wyrazach
Wskazówka: wykorzystaj zbiór:
Użyj operacji: wyznaczanie części wspólnej (operator &) oraz sumy zbiorów (operator |)
Napisz i uruchom program, który wyświetli odpowiednie informacje przechowywane w słowniku.
Dane wejściowe:
S, small, 42‑44
M, medium, 46‑48
L, large, 50‑52
Wynik:
Program wyświetla informacje przechowywane w podanym miejscu w słowniku (
rozmiary['M'][1]).
Wskazówki: zdefiniuj pusty słownik rozmiary. Dodaj za pomocą przypisania slownik[klucz] = wartość informacje o rozmiarach.
Kluczami powinny być literowe oznaczenia rozmiarów. Wartościami powinny być krotki zawierające pozostałe dane związane z rozmiarem.
Napisz i uruchom program, który sprawdzi, ile jest zer i ile jedynek wśród podanych liczb.
Dane wejściowe:
podane liczby: 1, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1
Wynik:
Program wyświetla, ile zer i ile jedynek znajduje się wśród podanych liczb.
Wskazówka: dane zapisz w krotce i użyj metody count.