LINUX.ORG.RU

История изменений

Исправление XoFfiCEr, (текущая версия) :

import random
sep = '|'
i = 1000000
s = []
while i > 0:
    r = random.uniform(0, 255)
    r = str(int(r))
    s.append(r)
    i = i - 1
str = sep.join(s)
print (str)
arr = str.split(sep)
print (arr)

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

p. s. список случайных значений можно сделать и побыстрее.

p. s. сам вывод тоже занимает время

Исправление XoFfiCEr, :

import random
sep = '|'
i = 1000000
s = []
while i > 0:
    r = random.uniform(0, 255)
    r = str(int(r))
    s.append(r)
    i = i - 1
str = sep.join(s)
print (str)
arr = str.split(sep)
print (arr)

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

p. s. список случайных значений можно сделать и побыстрее.

p. s. сам вывод тоже вывод занимает время

Исходная версия XoFfiCEr, :

import random
sep = '|'
i = 1000000
s = []
while i > 0:
    r = random.uniform(0, 255)
    r = str(int(r))
    s.append(r)
    i = i - 1
str = sep.join(s)
print (str)
arr = str.split(sep)
print (arr)

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

зы список случайных значений можно сделать и побыстрее.