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

2D-арифметика

Двовимірні масиви numpy можуть виконувати обчислення покомпонентно, як і звичайні масиви numpy.

np_baseball уже підготовлено; це знову 2D-масив numpy із 3 стовпцями, що відповідають зросту (у дюймах), вазі (у фунтах) та віку (у роках). baseball доступний як звичайний список зі списків, а updated — як двовимірний масив numpy.

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

Вступ до Python

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

Інструкції до вправи

  • Ви отримали зміни зросту, ваги та віку всіх гравців у бейсбол. Вони доступні як 2D-масив numpyupdated. Додайте np_baseball і updated та виведіть результат.
  • Ви хочете перевести одиниці зросту й ваги в метричні (метри та кілограми відповідно). Спочатку створіть масив numpy із трьома значеннями: 0.0254, 0.453592 і 1. Назвіть цей масив conversion.
  • Помножте np_baseball на conversion та виведіть результат.

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

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

import numpy as np

np_baseball = np.array(baseball)

# Print out addition of np_baseball and updated


# Create numpy array: conversion


# Print out product of np_baseball and conversion
Редагувати та запускати код