1. Python / Говнокод #12925

    −104

    1. 1
    Выведите все элементы списка с четными индексами (то есть A[0], A[2], A[4], ...).

    Не могу сделать, так как не дано сколько элементов в списке.

    Запостил: alexsid13, 21 Апреля 2013

    Комментарии (5) RSS

    • f (q:_:p) = q : f p
      f x = x
      Ответить
      • > (q:_:p)
        Это что за покемон?

        (Разве это будут четные индексы?)
        Ответить
        • > Разве это будут четные индексы
          >> то есть A[0], A[2], A[4]
          f [1, 2, 3] выдаст [1, 3]. Вроде все соответствует задаче. Разве нет?

          P.S. A[0] как бы намекает нам, что индексы идут с нуля, поэтому первый элемент будет иметь четный индекс 0.
          Ответить
    • Повадился, панимаишь...
      Во-первых, длину списка определить никогда не проблема.
      Во-вторых, всегда можно использовать enumerate().
      Короче смотри стандартную библиотеку, встроенные функции. И пока не выучишь наизусть, не возвращайся.
      Ответить
    • L = range(10)
      print(list(L[::2]))

      http://ideone.com/Oj0Pnn
      Ответить

    Добавить комментарий