Kaikkien avainten hakeminen sanakirjasta Pythonissa
Kaikkien avainten hakemiseksi sanakirjasta tulee
käyttää metodia keys. Sen parametriin
ei merkitä mitään. Metodi palauttaa
erikoisesineen dict_keys.
Oletetaan, että meillä on seuraava sanakirja:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Etsitään kaikki sen avaimet:
pythonres = dct.keys()
print(res) # tulostaa dict_keys(['a', 'b', 'c'])
Mukavuuden vuoksi dict_keys-esine
voidaan muuttaa listaksi. Tämä
tehdään funktiolla list:
pythonres = list(dct.keys())
print(res) # tulostaa ['a', 'b', 'c']
Задание 1
Annettu sanakirja:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Hae sen avaimet.
Задание 2
Annettu sanakirja:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Hae sen avaimet.
Задание 3
Annettu sanakirja:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Hae tämän sanakirjan avainlista.
Задание 4
Annettu sanakirja:
pythondct = {
2: 'ab',
4: 'cd',
6: 'ef'
}
Hae kaikkien annetun sanakirjan avainten tulo.
Задание 5
Annettu sanakirja:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Hae tämän sanakirjan avainlista seuraavassa muodossa:
python[4, 3, 2, 1]