Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Базове Створення Масивів | Основи NumPy
Ultimate NumPy

bookБазове Створення Масивів

Масив NumPy — це ефективний багатовимірний контейнер для зберігання та обробки великих наборів даних одного типу. Хоча вони схожі на списки Python, масиви NumPy є більш ефективними за пам'яттю та забезпечують високопродуктивні математичні й числові операції.

Тепер настав час створити перші масиви NumPy. Найбільш простий спосіб зробити це — скористатися функцією array(), передаючи їй як аргумент або list, або tuple, і лише їх.

Note
Примітка

У всіх завданнях цього курсу створюйте масиви NumPy лише зі списків.

1234567
import numpy as np # Creating an array from list array_from_list = np.array([1, 2, 3, 2, 6, 1]) # Creating an array from tuple array_from_tuple = np.array((1, 2, 3, 2, 6, 1)) print(f'Array from list: {array_from_list}') print(f'Array from tuple: {array_from_tuple}')
copy

Вказування типу даних

Тип даних елементів масиву визначається неявно; однак ви можете задати його явно за допомогою параметра dtype:

1234567
import numpy as np # Creating an integer array without specifying dtype array_1 = np.array([1, 2, 3]) # Creating an integer array with setting dtype to 1-byte integer array_2 = np.array([1, 2, 3], dtype=np.int8) print(f'First array dtype: {array_1.dtype}') print(f'Second array dtype: {array_2.dtype}')
copy

Перший цілочисельний масив використовує типовий тип даних int64, тобто 8-байтове ціле число. Другий масив використовує int8, тобто 1-байтове ціле число.

Найпоширеніші типи даних у NumPy включають numpy.float16, numpy.float32 та numpy.float64, які зберігають відповідно 2-байтові, 4-байтові та 8-байтові числа з плаваючою комою.

question mark

Який параметр у функції np.array() дозволяє явно визначити тип даних елементів масиву?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 2

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

What are the benefits of specifying the data type explicitly in NumPy arrays?

Can you explain the difference between int8 and int64 in terms of memory usage?

How do I choose the right data type for my NumPy array?

Awesome!

Completion rate improved to 3.7

bookБазове Створення Масивів

Свайпніть щоб показати меню

Масив NumPy — це ефективний багатовимірний контейнер для зберігання та обробки великих наборів даних одного типу. Хоча вони схожі на списки Python, масиви NumPy є більш ефективними за пам'яттю та забезпечують високопродуктивні математичні й числові операції.

Тепер настав час створити перші масиви NumPy. Найбільш простий спосіб зробити це — скористатися функцією array(), передаючи їй як аргумент або list, або tuple, і лише їх.

Note
Примітка

У всіх завданнях цього курсу створюйте масиви NumPy лише зі списків.

1234567
import numpy as np # Creating an array from list array_from_list = np.array([1, 2, 3, 2, 6, 1]) # Creating an array from tuple array_from_tuple = np.array((1, 2, 3, 2, 6, 1)) print(f'Array from list: {array_from_list}') print(f'Array from tuple: {array_from_tuple}')
copy

Вказування типу даних

Тип даних елементів масиву визначається неявно; однак ви можете задати його явно за допомогою параметра dtype:

1234567
import numpy as np # Creating an integer array without specifying dtype array_1 = np.array([1, 2, 3]) # Creating an integer array with setting dtype to 1-byte integer array_2 = np.array([1, 2, 3], dtype=np.int8) print(f'First array dtype: {array_1.dtype}') print(f'Second array dtype: {array_2.dtype}')
copy

Перший цілочисельний масив використовує типовий тип даних int64, тобто 8-байтове ціле число. Другий масив використовує int8, тобто 1-байтове ціле число.

Найпоширеніші типи даних у NumPy включають numpy.float16, numpy.float32 та numpy.float64, які зберігають відповідно 2-байтові, 4-байтові та 8-байтові числа з плаваючою комою.

question mark

Який параметр у функції np.array() дозволяє явно визначити тип даних елементів масиву?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 2
some-alt