HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Для добавления нового столбца в массив NumPy можно воспользоваться функцией numpy.insert() или просто использовать оператор индексирования.</p>
1 <p>Для добавления нового столбца в массив NumPy можно воспользоваться функцией numpy.insert() или просто использовать оператор индексирования.</p>
2 <p>Вот примеры обоих методов:</p>
2 <p>Вот примеры обоих методов:</p>
3 <ol><li>Используя numpy.insert():</li>
3 <ol><li>Используя numpy.insert():</li>
4 </ol>import numpy as np # Создаем исходный массив arr = np.array([[1, 2], [3, 4], [5, 6]]) # Добавляем новый столбец с помощью функции insert() new_column = np.array([7, 8, 9]) arr = np.insert(arr, 1, new_column, axis=1) print(arr)<ol><li>Используя оператор индексирования:</li>
4 </ol>import numpy as np # Создаем исходный массив arr = np.array([[1, 2], [3, 4], [5, 6]]) # Добавляем новый столбец с помощью функции insert() new_column = np.array([7, 8, 9]) arr = np.insert(arr, 1, new_column, axis=1) print(arr)<ol><li>Используя оператор индексирования:</li>
5 </ol>import numpy as np # Создаем исходный массив arr = np.array([[1, 2], [3, 4], [5, 6]]) # Создаем новый столбец new_column = np.array([7, 8, 9]) # Добавляем новый столбец с помощью оператора индексирования arr = np.c_[arr, new_column] print(arr)<p>Оба эти метода добавят новый столбец в конец массива arr. При этом первый индекс указывает на позицию, на которую нужно вставить новый столбец (в случае метода numpy.insert()), а оператор np.c_ объединяет два массива по столбцам.</p>
5 </ol>import numpy as np # Создаем исходный массив arr = np.array([[1, 2], [3, 4], [5, 6]]) # Создаем новый столбец new_column = np.array([7, 8, 9]) # Добавляем новый столбец с помощью оператора индексирования arr = np.c_[arr, new_column] print(arr)<p>Оба эти метода добавят новый столбец в конец массива arr. При этом первый индекс указывает на позицию, на которую нужно вставить новый столбец (в случае метода numpy.insert()), а оператор np.c_ объединяет два массива по столбцам.</p>