Форум сайта python.su
568
Isem,
не шали!
Офлайн
1
FishHook
Тогда какой вариант по питоновски?
Офлайн
568
boligolov
Тогда какой вариант по питоновски?
l = [0,10,20,30,40,50,60,70,80,90] l = [i+2 for i in l]
Офлайн
1
FishHookДык, автор в for не разобрался ещё, а ему уже через генератор делать.l = [0,10,20,30,40,50,60,70,80,90] l = [i+2 for i in l]
Отредактировано boligolov (Март 14, 2015 22:44:53)
Офлайн
14
boligolov
Ты сам первый заговорил на тему, какой код хороший, а какой плохо и какой в стиле python. Ты написал не очень хороший вариант и FishHook тебе об этом сказал.
Так что не понимаю чему тут возмущаться можно.
Офлайн
1
alex925Чисто использую оператор for, только такой вариант через функцию range, как я предложил.
Отредактировано boligolov (Март 14, 2015 23:25:57)
Офлайн
0
Просишь нормально объяснить, так нет блин все только умничать начинают.
Офлайн
221
roggerg
на основе всего выше сказанного, еще раз сформулируйте ваш вопрос предельно четко. Что вам не понятно.
Офлайн
0
На самом деле вроде уже даже и разобрался. Пошел дальше изучать.
Офлайн
568
boligolov1. А с чего ты решил, что for надо изучать раньше чем list comprehension? У того же Лутца последовательность другая.
Дык, автор в for не разобрался ещё, а ему уже через генератор делать.
Отредактировано FishHook (Март 15, 2015 06:49:58)
Офлайн