У меня есть dict с приблизительно 17 000 ключами. Я хотел бы выбрать один ключ за раз - неважно, какой из них, и мне не нужно, чтобы это происходило в каком-то конкретном порядке (случайный - это хорошо). Однако после того, как я выберу ключ, я изменю словарь, возможно, добавив или удалив ключ, прежде чем выбрать другой. Поэтому у меня нет набора ключей, через которые я могу выполнить итерацию.
Так как мне не нужно обращаться к ним в каком-либо конкретном порядке, я мог бы каждый раз преобразовывать ключи dict в список, а затем добавлять первый элемент. Тем не менее, поскольку имеется 17 000 ключей, составление списка занимает примерно 0,0005-7 секунд для каждой итерации, что потребует слишком много времени для того, что мне нужно. Есть ли ярлык, который я мог бы сделать так, чтобы мне не приходилось составлять огромный список из ключей dict каждый раз, когда я хочу выбрать один ключ?