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

    −119.1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    a=['']
    b=['']
    c=['']
    
    for i in range(0,6):
    	a.extend(b)
    	b.extend(c)
    	c.extend(a)

    Нашел в старых скриптах. Я, судя по всему, чего-то не понимал...

    Запостил: Averrin, 30 Августа 2009

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

    • И что?
      Ответить
      • А есть смысл творить массивы заполненные пустыми элементами, да еще таким образом?
        Ответить
        • Хм... Я не желаю верить в то, что автор написал это именно для того, чтобы забить массив пустыми строками.
          Ответить
        • а еще побуду в роли К.О.

          >>> [''] * 6
          ['', '', '', '', '', '']
          Ответить
          • Не поверите, именно за этим. Судя по комментам у меня что-то не получалось а это показалось, цитирую, изящно. *стыдно*
            Ответить
          • но ведь можно и так None*6
            Ответить
          • Убиться веником, вы правда считаете, что в массивах после этого будет шесть элементов?
            Ответить
            • будет шесть указателей на один объект

              вроде бы
              Ответить

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