Problem

4/12

Outras maneiras de criar arrays e matrizes

Theory Click to read/hide

Formas de criar arrays e matrizes

Outras maneiras úteis de criar arrays e matrizes.

Exemplo
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
onze
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
trinta
31
32
33
34
35
36
37
importar numpy como np # Matriz unidimensional de zeros print(np.zero(5)) #[0. 0.0.0.0.] # Matriz bidimensional de zeros print(np.zeros((2, 3))) # [[0. 0,0.] #[0. 0.0.]] # Array 3D de unidades print(np.ones((2,3,4))) # [[[1. 1. 1. 1.] # [1. 1. 1. 1.] # [1. 1. 1. 1.]] # # [[1. 1. 1. 1.] # [1. 1. 1. 1.] # [1. 1. 1. 1.]]] # Matriz de zeros com indicação de tipo print(np.zeros(5, dtype=np.int)) # [0 0 0 0 0] # Um array baseado em uma lista de listas print(np.array([[1,2.0],[0,0],(1,3.)])) # [[1. 2.] #[0. 0.] # [1. 3.]] # Uma matriz preenchida com elementos de uma progressão aritmética começando em 0 print(np.arange(10)) # [0 1 2 3 4 5 6 7 8 9] # Progressão aritmética com indicação de tipo print(np.arange(2, 10, dtype=np.float)) # [2. 3. 4. 5. 6. 7. 8. 9.] # Progressão aritmética com diferença não inteira print(np.arange(2, 3, 0.1)) # [2. 2,1 2,2 2,3 2,4 2,5 2,6 2,7 2,8 2,9] # Progressão aritmética com um determinado número de termos print(np.linspace(1., 4., 6)) # [1. 1,6 2,2 2,8 3,4 4. ]

Problem

1. Leia no teclado o número n.
2. Na variável V NumPy , crie um vetor contendo n zeros do tipo int.