Add to Chrome
✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Mi történik az alábbi kód futtatásakor, és miért?
d = {"a": 10, "b": 20}print(d[0])
d = {"a": 10, "b": 20}
print(d[0])
KeyError-t kapunk, mert a dictionary kulcsai csak stringek lehetnek, ezért a [] között szám nem állhat.
[]
KeyError-t kapunk, mert a [] között kulcsot kell megadni, és a 0 nem kulcs ebben a dictionary-ben.
A 10 jelenik meg, mert a dictionary megőrzi a sorrendet, így a [0] az első pár értékét adja.
[0]
Az a jelenik meg, mert a dictionary-n végighaladva is a kulcsokat kapjuk, így a [0] az első kulcsot adja.
a
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!