Heim >Backend-Entwicklung >Python-Tutorial >So erstellen Sie ein Array in Python
Direkte Definitionsmethode:
1. Direkte Definition
matrix=[0,1,2,3]
2 🎜>
matrix=[0 for i in range(4)] print(matrix)
Zwei Numpy-Methoden:
Numpy verfügt über eine integrierte Funktion, um ein Array von Grund auf zu erstellen: zeros(shape) erstellt ein Array mit der angegebenen Form. Der Standard-DType ist float64. Im Folgenden sind einige häufig verwendete Erstellungsmethoden aufgeführt:#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
Drei weitere Konvertierungsmethoden:
Es gibt auch eine häufiger verwendete Methode für Arrays: Dies ist die Konvertierung aus anderen Python-Strukturen (z. B. Listen, Tupeln). Einige Beispiele sind unten aufgeführt. Liste in Array konvertieren:a = [] a.append((1,2,4)) a.append((2,3,4)) a = np.array(a) a.flatten()Tupel in Array konvertieren:
import numpy as np mylist = [1,2,3]print tuple(mylist) iarray = np.array(tuple(mylist))print iarrayVerwandte Empfehlungen: „
Python-Tutorial“
Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein Array in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!