Форум сайта python.su
распаковка zip() вместо .from_iterable()
не заметил, что ты уже делал её
Отредактировано py.user.next (Июль 3, 2012 11:04:19)
Офлайн
a = list(range(25)) if len(a) % 2: a[1::2], a[:-1:2] = a[:-1:2], a[1::2] else: a[1::2], a[::2] = a[::2], a[1::2] print(a)
Офлайн
Я нуб в Python, а так можно:
nom=input('Please enter nom: ') if nom in [12,1,2]: print 'winter' elif nom in range(3,6): print 'spring' elif nom in range(6,10): print 'summer' elif nom in range(10,12): print 'autumn'
Офлайн
Можно, но не очень красиво. Для нуба пойдет.
Лучше
vremena_goda = ["winter"]*2 + ["spring"]*3 + ['summer']*3 + ['autumn']*3 + ['winter'] nom=raw_input('Please enter nom: ') print vremena_goda[int(nom)]
>>> vremena_goda ['winter', 'winter', 'spring', 'spring', 'spring', 'summer', 'summer', 'summer', 'autumn', 'autumn', 'autumn', 'winter']
Офлайн