@DF0rig
clay

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

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

Однако цикл не работает, и вывода hi нету.
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ответы на вопрос 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}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект