кодесурса
«NumPy

NumPy: создать случайный вектор размером 15 и заменить максимальное значение -1

script1adsense2code
script1adsense3code

NumPy: случайное упражнение-11 с решением

Напишите программу NumPy для создания случайного вектора размером 15 и замените максимальное значение на -1.

Пример решения :

Код Python:

import numpy as np
x = np.random.random(15)
print("Original array:")
print(x)
x[x.argmax()] = -1
print("Maximum value replaced by -1:")
print(x)

Пример вывода:

 Исходный массив:                                                        
[0,04921181 0,83545304 0,4394982 0,81889845 0,8022234 0,46176053                                                                      
  0,95785815 0,86968759 0,35100099 0,00107607 0,4330148 0,56632168                                                                      
  0,57764716 0,09226267 0,01710047]                                  
Максимальное значение заменяется на -1:                                          
[0,04921181 0,83545304 0,4394982 0,81889845 0,8022234 0,46176053                                                                      
 -1. 0,86968759 0,35100099 0,00107607 0,4330148 0,56632168                                                                      
  0,57764716 0,09226267 0,01710047]

Иллюстрированная презентация:

«NumPy

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy, чтобы проверить, совпадают ли два случайных массива или нет.
Далее: Напишите программу NumPy для поиска точечных расстояний случайного вектора с формой (10,2), представляющей координаты.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code