Нумпи.асарраи () у Питхону са Примером

Anonim

Асарраи

Функција асарраи () користи се када желите да претворите улаз у низ. Улаз могу бити листе, корице, ндарраи итд.

Синтакса:

numpy.asarray(data, dtype=None, order=None)[source]

Ево,

подаци : Подаци које желите претворити у низ

дтипе : Ово је опционални аргумент. Ако није наведено, тип података се закључује из улазних података

Редослед : Подразумевано је Ц што је битан стил реда. Друга опција је Ф (у стилу фортана)

Пример:

Размотрите следећу 2-Д матрицу са четири реда и четири колоне попуњене са 1

import numpy as npA = np.matrix(np.ones((4,4))) 

Ако желите да промените вредност матрице, не можете. Разлог је што није могуће променити копију.

np.array(A)[2]=2print(A)[[1. 1. 1. 1.][1. 1. 1. 1.][1. 1. 1. 1.][1. 1. 1. 1.]]

Матрица је непроменљива. Можете да користите асарраи ако желите да додате модификацију у оригинални низ. Да видимо да ли ће доћи до неке промене када желите да вредност трећих редова промените са вредношћу 2

np.asarray(A)[2]=2print(A)

Објашњење кода:

нп.асарраи (А): претвара матрицу А у низ

[2]: изаберите треће редове

Излаз:

[[1. 1. 1. 1.][1. 1. 1. 1.][2. 2. 2. 2.] # new value[1. 1. 1. 1.]]