Problem

4/12

Altri modi per creare array e matrici

Theory Click to read/hide

Modi per creare array e matrici

Altri modi utili per creare array e matrici.

Esempio
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
undici
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
trenta
31
32
33
34
35
36
37
importa numpy come np # Matrice unidimensionale di zeri print(np.zero(5)) #[0. 0.0.0.0.] # Matrice bidimensionale di zeri print(np.zeros((2, 3))) # [[0. 0.0.] #[0. 0.0.]] # Serie 3D di unità 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.]]] # Array di zeri con indicazione del tipo print(np.zeros(5, dtype=np.int)) # [0 0 0 0 0] # Un array basato su un elenco di elenchi print(np.array([[1,2.0],[0,0],(1,3.)])) # [[1. 2.] #[0. 0.] # [1. 3.]] # Un array pieno di elementi di una progressione aritmetica che parte da 0 print(np.arange(10)) # [0 1 2 3 4 5 6 7 8 9] # Progressione aritmetica con indicazione del tipo print(np.arange(2, 10, dtype=np.float)) # [2. 3. 4. 5. 6. 7. 8. 9.] # Progressione aritmetica con differenza non intera 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] # Progressione aritmetica con un dato numero di termini print(np.linspace(1., 4., 6)) # [1. 1.6 2.2 2.8 3.4 4. ]

Problem

1. Leggi dalla tastiera il numero n.
2. Nella variabile V NumPy , crea un vettore contenente n zeri di tipo int.