Python - Питон

  • Python
  • Javascript
  • CSS & HTML

Функция arange() Python

В Python есть встроенная функция arange() для создания списка последовательных чисел. arange() — одна из функций для создания массива числовых диапазонов

  1. Главная
  2. Функция arange() Python
ПРОЩЕ СКАЗАТЬ:
В Python есть встроенная функция arange() для создания списка последовательных чисел

 

Примеры использования функции arange():

Создание массива от 0 до 4:

import numpy as np

 

arr = np.arange(5)

print(arr)

Результат

[0 1 2 3 4]

 

Создание массива от 1 до 10 с шагом 2:

import numpy as np

 

arr = np.arange(1, 11, 2)

print(arr)

Результат

[1 3 5 7 9]

 

Создание массива от 10 до 1 с шагом -1:

import numpy as np

 

arr = np.arange(10, 0, -1)

print(arr)

Результат

[10 9 8 7 6 5 4 3 2 1]

 

Создание массива от 0 до 10 с шагом 0.5:

import numpy as np

 

arr = np.arange(0, 10, 0.5)

print(arr)

Результат

[0. 0.5 1. 1.5 2. 2.5 3. 3.5 4. 4.5 5. 5.5 6. 6.5 7. 7.5 8. 8.5 9. 9.5]

 

Создание массива с шагом 0.1, используя тип данных float:

import numpy as np

 

arr = np.arange(0, 1, 0.1, dtype=float)

print(arr)

Результат

[0. 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9]

 

Создание массива от 1 до 5 с шагом 0.5, используя шаг меньше, чем требуется для полного диапазона:

import numpy as np

 

arr = np.arange(1, 5, 0.5)

print(arr)

Результат

[1. 1.5 2. 2.5 3. 3.5 4. 4.5]

 

Создание массива от 0 до 10 с использованием значения start:

import numpy as np

 

arr = np.arange(start=1, stop=11)

print(arr)

Результат

[ 1 2 3 4 5 6 7 8 9 10]

 

Создание массива от -5 до 5 с шагом 1:

import numpy as np

 

arr = np.arange(-5, 6)

print(arr)

Результат

[-5 -4 -3 -2 -1 0 1 2 3 4 5]

 

Создание массива от 10 до 1 в порядке убывания:

import numpy as np

 

arr = np.arange(10, 0, -1)

print(arr)

Результат

[10 9 8 7 6 5 4 3 2 1]

 

Создание массива с использованием значения stop и шага:

import numpy as np

 

arr = np.arange(stop=6, step=1.5)

print(arr)

Результат

[0. 1.5 3. 4.5]

 

Создание массива только с одним значением:

import numpy as np

 

arr = np.arange(5, 5) # пустой массив

print(arr)

Результат

[]

PYTHON во фронтенде на WEB-странице в HTML через фреймворк PyScript ▼

 

 

arange() — одна из функций для создания массива числовых диапазонов.

arange():

Синтаксис: np.array np.arange([start, ]stop, [step, ], dtype=None)

Эта функция может принимать четыре аргумента. Начальный аргумент - необязательным, который определяет начальное значение массива. Если в функции используется начальное значение, то обязательный аргумент stop потребует определения конечного значения массива. Шаг аргумент является необязательным, что определяет разницу между элементами.

Значение шага по умолчанию — 1, и значение этого аргумента не может быть 0. Четвертый аргумент, dtype, определяет тип данных элемента массива, а значение по умолчанию для этого аргумента — None . Эта функция возвращает объект массива на основе значений аргументов.

Функция arange() является частью библиотеки NumPy в Python и используется для создания одномерных массивов с последовательными значениями.

Функция arange() позволяет создать одномерный массив с элементами, которые могут быть указаны с помощью границ диапазона и шага. Функция имеет следующий синтаксис:

Аргументы:

- start (необязательный) - начало диапазона последовательных значений (по умолчанию равно 0).

- stop - конец диапазона последовательных значений, не включая значение stop само по себе (обязательный аргумент).

- step (необязательный) - шаг, задающий разницу между двумя последовательными значениями (по умолчанию равен 1).

- dtype (необязательный) - определяет тип данных элементов массива (по умолчанию определяется автоматически).

▲ Результат работы PyScript на WEB-странице


Макет дома из дерева
Настенное панно из дерева
Декоративные резные украшения из дуба. Фигура орла.
Большой макет из дуба. Резные панели.

Изделия из дерева

Декор Модели Резьба

Авторские работы

Нижний Новгород

ПРОЕКТИРОВАНИЕ
ИЗГОТОВЛЕНИЕ
РЕСТАВРАЦИЯ

Позвонить

+7 920 298 74 21
© Copyright ArtpLan. All Rights Reserved
Designed by ArtPlan