Найти - Пользователи
Полная версия: Помогите записать цикл
Начало » Python для новичков » Помогите записать цикл
1 2
s0rg
Alen
В большинстве случаев лучше пользоваться срезами. Например для данного случая
Как вы собираетесь брать срез от генератора?
Alen
s0rg
Как вы собираетесь брать срез от генератора?

Никак, но можно взять срез от его текущего результата.

for obj in os.walk(raster folder):
    root, files = obj[::2]

'_' – часто используется для перевода, pylint по умолчанию выдает unused variable, и у людей мало знакомых с языком возникают вопросы.
py.user.next
s0rg
Как вы собираетесь брать срез от генератора?
itertools.islice()
s0rg
py.user.next
itertools.islice()
Это понятно, имелись в виду списковые срезы.

Alen
у людей мало знакомых с языком возникают вопросы
Но это же повод лучше изучить язык! ;)
py.user.next
s0rg
Это понятно, имелись в виду списковые срезы.

просто один сказал, что срез от генератора нельзя взять, а другой поверил в это

Alen
Никак, но можно взять срез от его текущего результата.
s0rg
py.user.next
просто один сказал, что срез от генератора нельзя взять
Выше по треду - неправильный пример от Alen, в котором он _списковыми_ срезами пытается расковырять генератор. Мое сообщение относилось именно к синтаксису:
some_gen()[a:b]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB