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

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

    Для сравнения, вот дохлая vps выдает:

    root@moon:~# dd if=/dev/urandom of=/dev/null bs=1024 count=60024
    60024+0 records in
    60024+0 records out
    61464576 bytes (61 MB, 59 MiB) copied, 0.386555 s, 159 MB/s
    

    1272 мегабита. Питухон, конечно, не подарок, но не настолько.