@agent_2203

Можно ли провести for i in range() без i?

Интересно стало, можно ли провести цикл for без переменной i ?
Бывают такие случаи когда нужно пройти определенное кол-во раз не используя переменную, можно ли ее как-то убрать чтобы не мозолила глаза и программа не ругалась что не использовал переменную ?
  • Вопрос задан
  • 130 просмотров
Решения вопроса 2
adugin
@adugin Куратор тега Python
Ненужные переменные в Python принято обозначать знаком подчёркивания _ (underscore):
for _ in range(...):
    ...
Ответ написан
Комментировать
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Помимо использования _ в качестве переменной значение которого неважно, можно использовать неявно.
Как пример:
''.join(map(str, range(10)))
Явно переменная i не используется в генерации строки из последовательности цифр
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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