⊗pyPmDcEBK 95 of 208 menu

Wyodrębnianie elementu po kluczu w Pythonie

Można wyodrębnić element ze słownika. W tym przypadku element ze słownika zostanie usunięty, a my jednocześnie otrzymamy go do zmiennej. Do takiej operacji należy zastosować metodę pop. W jej parametrze podaje się klucz wyodrębnianego elementu.

Spójrzmy na przykład. Załóżmy, że mamy następujący słownik:

dct = { 'a': 1, 'b': 2, 'c': 3 }

Wyodrębnijmy element z kluczem 'a':

print(dct.pop('a')) # wyświetli 1

Przy tym ze słownika ten element zniknie:

print(dct) # wyświetli {'b': 2, 'c': 3}

Jeśli klucza nie ma w słowniku, zwrócony zostanie błąd:

print(dct.pop('x')) # wyświetli błąd

Można ustawić drugi parametr metody pop. W tym przypadku, jeśli klucza nie ma w słowniku, zostanie zwrócona wartość podana w parametrze. Sprawdźmy:

print(dct.pop('x', '!')) # wyświetli '!'

Dany słownik:

dct = { 'x': 1, 'y': 2, 'z': 3 }

Pobierz z niego element z kluczem 'x', usuwając go ze słownika.

Dany jest następujący kod:

dct = { 1: '1', 2: '2', 3: '3' } print(dct.pop('2'))

Powiedz, co wyświetli się w konsoli.

Dany jest następujący kod:

dct = { 'surn': 'smith', 'name': 'john', 'age': 30 } dct.pop('surn') print(dct)

Powiedz, co wyświetli się w konsoli.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć