⊗pyPmDcOEG 99 of 208 menu

Opcjonalne pobieranie elementu ze słownika w Pythonie

Innym sposobem pobierania elementu jest użycie metody get. W pierwszym parametrze metody podajemy klucz, po którym będzie prowadzone wyszukiwanie. Jeśli klucz istnieje, to zwrócony zostanie odpowiedni element, w przeciwnym razie - None.

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

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

Pobierzmy element z kluczem 'a':

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

Teraz spróbujmy pobrać element z kluczem 'x':

print(dct.get('x')) # wyświetli None

W drugim parametrze metody get można ustawić wartość domyślną dla brakującego elementu. Może się to przydać, gdy wyświetlanie None z jakiegoś powodu jest niepożądane. Ustawmy dla klucza 'x' wartość 4:

print(dct.get('x', 4)) # wyświetli 4

Dany jest następujący kod:

dct = { 1: 'x', 2: 'y', 3: 'z', 4: 'w' } print(dct.get(4))

Powiedz, co wyświetli się w konsoli.

Dany jest następujący kod:

dct = { 1: 'a', 2: 'b', 3: 'c', 4: 'd' } print(dct.get('3'))

Powiedz, co wyświetli się w konsoli.

Dany jest słownik:

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

Pobierz z niego element z kluczem 'w' tak, aby jego wartością domyślną było '!'.

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ć