python rekrutacja

Amount of flashcards: 23

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])

Prev

2 out of 2

Next
© 2023 - Present Flashio. All rights reserved.