Méthode de définition directe :
1. Définition directe
matrix=[0,1,2,3]
2. 🎜>
matrix=[0 for i in range(4)] print(matrix)
Deux méthodes Numpy :
Numpy a une fonction intégrée pour créer un tableau à partir de zéro : zeros(shape) créera un tableau avec la forme spécifiée. Le type par défaut est float64. Voici plusieurs méthodes de création couramment utilisées :#coding=utf-8import numpy as np a = np.array([1,2,3,4,5])print a b = np.zeros((2,3))print b c = np.arange(10)print c d = np.arange(2,10,dtype=np.float)print d e = np.linspace(1.0,4.0,6)print e f = np.indices((3,3))print f
Trois autres méthodes de conversion :
Il existe également une méthode plus couramment utilisée pour les tableaux, qui est une conversion à partir d'autres structures Python (par exemple, des listes, des tuples). Quelques exemples sont donnés ci-dessous. Convertir la liste en tableau :a = [] a.append((1,2,4)) a.append((2,3,4)) a = np.array(a) a.flatten()
import numpy as np mylist = [1,2,3]print tuple(mylist) iarray = np.array(tuple(mylist))print iarray
Tutoriel Python"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!