Я хотел бы составить список или матрицу с известным числом строк (3), но для каждой строки количество элементов будет разным.
Так это может выглядеть примерно так:
[[4, 6, 8],
[1, 2, 3, 4],
[0, 2, 3, 4, 8]]
Каждая строка будет иметь известный максимум элементов (8).
До сих пор я пробовал следующее:
Sets1=np.zeros((3,8))
for j in range(3):
Sets1[0,:]=[i for i, x in enumerate(K[:-1]) if B[x,j]==1 or B[x+1,j]==1]
Я хочу это, потому что я хочу иметь список для каждого j в диапазоне (3), по которому я могу сделать цикл for и добавить ограничения в мой ILP.
Любая помощь будет принята с благодарностью!