Как получить случайный элемент из словаря в Python?
people = {"person1": "1", "person2": "2", "person3": "3", "person4": "4"}
сделал так для примера
Ответы (2 шт):
Автор решения: Kadenza
→ Ссылка
import random
people = {"person1": "1", "person2": "2", "person3": "3", "person4": "4"}
key = random.choice(list(people.keys()))
print(people[key])
Автор решения: CraSmi
→ Ссылка
Вы можете создать список из ключей словарья и с помощью библиотеки random выбрать случайный ключ и использовать ее:
import random
people = {"person1": "1", "person2": "2", "person3": "3", "person4": "4"}
people_keys_list = list(people.keys())
random_key = random.choice(people_keys_list)
# И обратится к значению по этому ключу
print(people[random_key])