@DF0rig
clay

Как поставить цикл While до того момента, пока в словаре не появится пара?

Вот что я делаю:
temp_dict = {}
while len(temp_dict) == 1:
 print("Hi")

Однако цикл не работает, и вывода hi нету.
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 1
sheerluck
@sheerluck
def some_fun():
    return "key", 2022

temp_dict = {}
while len(temp_dict) != 1:
    key, value = some_fun()
    temp_dict[key] = value
print("Hi")
print(temp_dict)

# печатает
Hi
{'key': 2022}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы