⊗pyPmLpDK 152 of 208 menu

Ключове на речник чрез for в Python

При обхождане на речник с цикъл for по подразбиране винаги се извеждат неговите ключове.

Пример

Нека имаме речник dct:

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

Нека го стартираме в цикъл:

for key in dct: print(key)

В резултат на изпълнението на кода ще се изведат всички ключове:

'a' 'b' 'c'

Пример

Ключовете на речник могат да бъдат получени и с помощта на метод keys. Методът връща специален обект, който може да бъде обходен в цикъл:

for key in dct.keys(): print(key)

Резултат от изпълнението на кода:

'a' 'b' 'c'

Практически задачи

Даден е речник:

tst = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }

Изведете в конзолата неговите ключове:

'a' 'b' 'c' 'd' 'e'

Даден е речник:

tst = { 2: 'a', 4: 'b', 6: 'c', 8: 'd' }

Изведете в конзолата неговите ключове, с изключение на 8.

Даден е речник:

tst = { '1': 'a', '2': 'b', '3': 'c', '4': 'd' }

Получете от неговите ключове следния кортеж:

('2', '3', '4')
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне