Как я могу получить случайную пару от dict?Я создаю игру, в которой вам нужно угадать столицу страны, и мне нужно, чтобы вопросы появлялись случайным образом.
dict
dict выглядит как {'VENEZUELA':'CARACAS'}
{'VENEZUELA':'CARACAS'}
Как я могу это сделать
Попробуйте это (используя random.choice из предметов)
import random a={ "str" : "sda" , "number" : 123, 55 : "num"} random.choice(list(a.items())) # ('str', 'sda') random.choice(list(a.items()))[1] # getting a value # 'num'
b = { 'video':0, 'music':23,"picture":12 } random.choice(tuple(b.items())) ('music', 23) random.choice(tuple(b.items())) ('music', 23) random.choice(tuple(b.items())) ('picture', 12) random.choice(tuple(b.items())) ('video', 0)