Python: Создание массива со значениями заполнения согласно столбца/строки
Предположим, что вы пытаетесь создать синтетический 10x10 изображения, представленного матрицей значений (NumPy массив). Это изображение имеет три заблокированных раздела. В верхнем левом блоке, столбцах 0-4 и строках 0-4, значение будет 1. правый блок, столбцы 5-9 и строки 0-9, будет 0. оставшаяся область, столбцы 0-4 и строка 5-9, будет 2. (см. Прилагаемое изображение)
Каков самый быстрый способ создания такого объекта? Я понимаю, что вы можете создать массив нулей и итеративно изменить значения в каждом столбце, но я также понимаю, что это не эффективный метод. Я предполагаю, что это связано с простое создание массива с помощью np.array, но я не совсем уверен в синтаксисе.
Отлично. Это тот метод, который я искал. Спасибо за вашу помощь –