Я пытаюсь создать начальную популяцию для генетического алгоритма. Мне нужно сгенерировать 20 случайных двоичных строк длиной 18. Я смог сгенерировать только одну цепочку. Мой вопрос: как мне использовать другой цикл для генерации 20 нужных мне строк?
Я думаю, что это можно решить с помощью вложенных циклов. Я пытался сделать это, но я не знаю, как правильно их использовать.
import random
binaryString = []
for i in range(0, 18):
x = str(random.randint(0, 1))
binaryString.append(x)
print (''.join(binaryString))