Вот такой код:
import random
a = {'Russia':'Moscow','France':'Paris'}
print(random.choice(a))
Даёт вот такую ошибку:
Traceback (most recent call last):
File "compiler.py", line 5, in <module>
print(random.choice(a))
File "/usr/lib/py/random.py", line 262, in choice
return seq[i]
KeyError: 1
Или вот такую:
Traceback (most recent call last):
File "compiler.py", line 5, in <module>
print(random.choice(a))
File "/usr/lib/py/random.py", line 262, in choice
return seq[i]
KeyError: 0
Почему? (Python 3.7 и 3.10)