24 of 151 menu

Setdefault әдісі

setdefault әдісі сөздіктен көрсетілген кілт бойынша элементті қайтарады. Егер мұндай кілт болмаса, онда сөздікке көрсетілген кілт және әдепкі мән жазылады, және бұл мән қайтарылады. Әдістің бірінші параметрінде бізге қажет кілтті көрсетеміз, екінші міндетті емес параметрде - әдепкі мән.

Синтаксис

сөздік.setdefault(кілт, [әдепкі мән])

Мысал

Сөздігіміздегі 'a' кілті үшін мәнді табайық:

dct = { 'a': 1, 'b': 2, 'c': 3 } elm = dct.setdefault('a') print(elm)

Кодты орындау нәтижесі:

1

Мысал

Енді setdefault әдісінің бірінші параметрінде сөздікте жоқ кілтті көрсетуге тынайық:

dct = { 'a': 1, 'b': 2, 'c': 3 } elm = dct.setdefault('e', 4) print(elm) print(dct)

Кодты орындау нәтижесі:

4 {'a': 1, 'b': 2, 'c': 3, 'e': 4}

Мысал

Алдыңғы мысалды жоқ кілт үшін әдепкі мән болмайтындай етіп өзгертейік:

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

Кодты орындағаннан кейін әдіс кілт үшін None мәнін орнатады:

{'a': 1, 'b': 2, 'c': 3, 'e': None}

Сондай-ақ қараңыз

  • keys әдісі,
    сөздіктің кілттерін қайтарады
  • values әдісі,
    сөздіктің барлық мәндерін қайтарады
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау