Czy pętla for może zawierać klauzulę else?
tak
Jak w najprostszy sposób usunąć duplikaty z listy?
przekształcić listę w zbiór i ponownie na listę
Jaka jest różnica pomiędzy metodami list.append() oraz list.extend()?
Metoda list.extend() dodaje swój argument jako pojedynczy element na końcu listy. Długość samej listy zwiększa się o jeden. Metoda list.append() iteruje po swoim argumencie, dodając każdy element do listy, rozszerzając listę. Długość listy zwiększy się o liczbę elementów w iterowalnym argumencie.
Czym jest słownik w języku Python?
Słownik to wbudowany typy danych w Pythonie. Słowniki zawierają pary składające się z kluczy i odpowiadających im wartości i są indeksowane według kluczy, które mogą być dowolnego niezmiennego typu.
Czy przekształcenie listy/krotki na zbiór zachowuje kolejność elementów?
nie
Czy tuple są obiektami mutowalnymi (mutable)?
nie
Co będzie rezultatem poniższego wycinania? numbers[,,-2]
[90, 70, 50, 30, 10]
Czy możemy utworzyć słownik, który ma dwa identyczne klucze?
nie
Podana jest poniższa lista, stream = ['12345', '23456', '34567', None] Czy można wykonać sortowanie powyższej listy metodą list.sort()?
nie
Która metoda listy pozwala znaleźć indeks pierwszego szukanego elementu listy lub podnosi błąd ValueError, gdy takiego elementu nie ma w liście?
list.index()
Podana jest poniższa lista krotek, data = [(1,2,3), (4,5,6), (7,8,9)] Jak posortować podaną listę po drugim elemencie każdej krotki?
data.sort(key=lambda t, t[1])