Ну, если мы используем Numpy массивы, мы можем использовать Numpy функциональность:
amplitude = np.arange(1, 161)
amplitude_split = amplitude.reshape(10, 16)
В противном случае, вы уже были связаны с как это сделать для простого списки , но я хотел бы отметить, что вам все еще не нужно все oop, чтобы заполнить amplitude
в первую очередь:
amplitude = list(range(1, 161))
В В общем, с Python вы должны изо всех сил , а не думать с точки зрения того, чтобы начать с изначально пустой «области хранения», которую вы затем заполняете. Просто создайте нужные данные напрямую - путем преобразования Сортировка выше, по списку и т. д. c., или, если необходимо, .append()
ing - вместо перезаписи фиктивного значения.