Ordbog index-element par i Python
For at få indekser og elementer fra en ordbog
som en tuple, skal du bruge funktionen
enumerate.
Eksempel
Lad os sige, at vi har ordbogen dct:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Lad os udskrive alle dens nøgler med indekser:
for item in enumerate(dct):
print(item)
Efter udførelse af koden vil tupler blive vist, hvor indekset kommer først, og derefter nøglen:
(0, 'a')
(1, 'b')
(2, 'c')
Eksempel
Du kan pakke tuplen ud i to variable:
for index, key in enumerate(dct):
print(index, key)
Resultatet af kodeudførelsen:
0 'a'
1 'b'
2 'c'
Praktiske opgaver
Givet en ordbog:
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Udskriv dens indekser og nøgler i konsollen som en tuple.
Givet en ordbog:
tst = {
'1': 11,
'2': 12,
'3': 13,
'4': 14
}
Udskriv dens indekser og nøgler i konsollen.
Givet en ordbog:
tst = {
'x': 10,
'y': 20,
'z': 30
}
Udskriv dens nøgler og indekser i konsollen.