ПочатиПочніть безкоштовно

Практика з масивами NumPy

Попрактикуймося у зрізах масивів numpy та використанні концепції трансляції (broadcasting) у NumPy. Пам'ятайте: трансляція — це здатність масиву numpy векторизувати операції, щоб виконувати їх одразу над усіма елементами об'єкта.

Двовимірний масив numpy уже завантажено у вашу сесію (має назву nums) і виведено в консолі для зручності. Модуль numpy імпортовано як np.

Ця вправа є частиною курсу

Ефективне написання коду Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Print second row of nums
print(nums[____,____])

# Print all elements of nums that are greater than six
print(____[____ > ____])

# Double every element of nums
nums_dbl = ____ * ____
print(nums_dbl)

# Replace the third column of nums
nums[____,____] = ____[____,____] + ____
print(nums)
Редагувати та запускати код