Size: a a a

Сообщество Python Программистов

2021 February 05

О

Олег in Сообщество Python Программистов
Alexander T
def best_treat(*data, **conditions):
   return [''.join(x.upper() if x in conditions['to_up'] else x for i, x in enumerate(s) if i not in conditions['remove']) for s in data]
А enumerate это итератор?
источник

AT

Alexander T in Сообщество Python Программистов
Олег
А enumerate это итератор?
это функция, возвращает итератор
источник

О

Олег in Сообщество Python Программистов
Ещё раз спасибо!!))
источник

E

Egor in Сообщество Python Программистов
Alexander T
это функция, возвращает итератор
функция разве?
источник

AT

Alexander T in Сообщество Python Программистов
эээ
источник

E

Egor in Сообщество Python Программистов
источник

AT

Alexander T in Сообщество Python Программистов
ну callable, какая разница в этом контексте
источник

E

Egor in Сообщество Python Программистов
согласен, никакой особо, просто смутился немного
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Хм, а как сделать объект awaitable? Типа вот дока грит что надо прикрутить магический метод __await__, который будет возвращать итератор. Но ни слова про то что в этом итераторе должно быть((
@Rud356, ты вроде в кишках асинка копался, не в курсе как там такое мутится?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
И в очередной раз вопрос по кодстайлу

Как записывать длинные компрехи?
Типа вот такого:
to_visit = [(key, coords) for key, coords in known.items() if key not in visited]
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
И в очередной раз вопрос по кодстайлу

Как записывать длинные компрехи?
Типа вот такого:
to_visit = [(key, coords) for key, coords in known.items() if key not in visited]
filter, не?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Стоит ли вообще такое в компрех совать или лучше обычным циклом оформить?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
filter, не?
С лямбдой ещё длиннее станет)
источник

E

Egor in Сообщество Python Программистов
filter(lambda key: key not in visited, known.items())
источник

E

Egor in Сообщество Python Программистов
красивее
источник

E

Egor in Сообщество Python Программистов
ты смотри как классно то, приятно глазу
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
filter(lambda key: key not in visited, known.items())
Распаковка где? 🌚
источник

AT

Alexander T in Сообщество Python Программистов
Egor
filter(lambda key: key not in visited, known.items())
lambda kv: kv[0] not in visited
источник

AT

Alexander T in Сообщество Python Программистов
уебищно
источник

E

Egor in Сообщество Python Программистов
lambda key, _: key not in visited не сработает ли?
источник