если значения нулевые как мне надо то вроде можно использовать range хотя я не помню уже как. а если нужно заполнить случайными значениями типа random.randint. Количество значений примерно 16 миллионов. Не спрашивайте плз зачем мне это надо. Но надо. Как оптимизировать код чтобы выполнялось максимально быстро. А то если сделать чисто append в цикле то выполняется аж ~16 секунд пиздец как много.

  • JamesHolden
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    Суть питухона - дернуть сишную функцию, которая сделает зашибись. Делать что-то низкоуровневое на самом пистоне, тем более дрочить байты как тут - это спецллимпиада уже.

    • Anoxemian
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      Ну интересно просто стало, я в курсе, что питухон не быстр, но вот такого я не ожидал, конечно. Сливать на порядок просто на ровном месте, это круто. А как всякие джанги и прочий миллион софта на питухоне работают? А, главное, нахуя и зачем?

      • JamesHolden
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        Они же байты не дрочат, там в сишные модули вынесено все что можно.