# Python-Grundlagen (#Numpy 1/2)

1.Numpy Numpy: Nützlich bei der Arbeit mit mehrdimensionalen Arrays in Python-Erweiterungsmodulen

Ich habe immer weniger Gedächtnis als Menschen, oder? Wie wäre es damit? Im Staat Jedes Mal, wenn ich darauf falle, werde ich mit demselben Suchwort suchen, also werde ich es bei dieser Gelegenheit notieren.

Die Umgebung verwendet die im vorherigen Artikel erstellte Umgebung. → Vorbereitung für die Python-Entwicklung unter Windows 10

2.list to Numpy

So konvertieren Sie von einer Python-Liste in ein Numpy-Array

import numpy as np

a = np.array([0, 1, 2, 3, 4, 5])  #Erstellen Sie ein NumPy-Array aus einer Python-Liste
print(a) 

Ausführungsergebnis


[0 1 2 3 4 5]
<class 'numpy.ndarray'>

Objekttyp abrufen / bestätigen: Funktion type ()

print(type(a))

Ausführungsergebnis



<class 'numpy.ndarray'>

3.beleuchtet auf Numpy mehrdimensionales Array

import numpy as np

b = np.array([[0, 1, 2], [3, 4, 5]])  #Erstellen Sie ein zweidimensionales Array von NumPy aus einer Doppelliste
print(b)

Ausführungsergebnis


[[0 1 2]
 [3 4 5]]

ndarray Form: Form

print(b.shape) #Holen Sie sich die Form als Taple mit Form (Anzahl der Zeilen, Anzahl der Spalten)

Ausführungsergebnis


(2, 3)

4. Array-Operation 1

import numpy as np

a = np.array([[0, 1, 2], [3, 4, 5]])  #Ein zweidimensionales Array

print(a)

#[[0 1 2]
# [3 4 5]]
print(a + 10) #Addiere 10 zu jedem Element

# [[10 11 12]
#  [13 14 15]]
print(a * 10) #Multiplizieren Sie jedes Element mit 10

#[[ 0 10 20]
# [30 40 50]]

5. Array-Operation 2

Arithmetik zwischen Arrays

b = np.array([[0, 1, 2], [3, 4, 5]])  #Ein zweidimensionales Array
c = np.array([[2, 0, 1], [5, 3, 4]])  #Ein zweidimensionales Array

print(b)
print("--------------")
print(c)
print("--------------")
print(b + c)
print("--------------")
print(b * c)

Ausführungsergebnis


[[0 1 2]
 [3 4 5]]
--------------
[[2 0 1]
 [5 3 4]]
--------------
[[2 1 3]
 [8 7 9]]
--------------
[[ 0  0  2]
 [15 12 20]]

Recommended Posts

# Python-Grundlagen (#Numpy 1/2)
# Python-Grundlagen (#Numpy 2/2)
Python #Numpy Basics
Python-Grundlagen ⑤
Python-Grundlagen
NumPy-Grundlagen
Python-Grundlagen ④
Python-Grundlagen ③
Python-Grundlagen
Python-Grundlagen
Python-Grundlagen
Python-Grundlagen ③
Python-Grundlagen ②
Python-Grundlagen ②
Mein Numpy (Python)
Python-Grundlagen: Liste
Python-Grundmemorandum
# Python-Grundlagen (#matplotlib)
Python CGI-Grundlagen
Python-Grundlagen: Wörterbuch
Python-Grundlagen ①
Grundlagen von Python ①
# Python-Grundlagen (Umfang)
# Python-Grundlagen (Funktionen)
Grundlagen des Python-Arrays
Grundlagen der Python-Profilerstellung
Python-Grundlagen: Funktionen
# Python-Grundlagen (Klasse)
Zusammenfassung der Python-Grundlagen
[Python] Numpy Memo
Python- und Numpy-Tipps
Python-Grundlagen ② für Anweisung
Python: Unüberwachtes Lernen: Grundlagen
Grundlagen der Python-Scraping-Grundlagen
[Python] Suche (NumPy) ABC165C
Berechnung des Python-Numpy-Arrays
#Python DeepLearning Basics (Mathematik 1/4)
Python-Grundlagen: Socket, Dnspython
# 4 [Python] Grundlagen der Funktionen
[Python] Numpy Daten sortieren
Grundlagen von Python: Ausgabe
Python Basic - Pandas, Numpy -
Tipps zum Nachdenken über np.newaxis in Python / Numpy
Konvertieren Sie numpy int64 in python int
Python
[Python] Berechnungsmethode mit numpy
SMO mit Python + NumPy implementiert
Matrixprodukt in Python numpy
Python: Grundlagen der Verwendung von Scikit-Learn ①
Erstellen Sie ein Python-Numpy-Array
Python-Grundlagen: Bedingungen und Iterationen
Paiza Python Primer 4: Grundlagen der Liste
[Python] Numpy Referenz, Extraktion, Kombination
Python x GIS-Grundlagen (1)
Python x GIS-Grundlagen (3)
Paiza Python Primer 5: Grundlagen von Wörterbüchern
Mit Flask erstellte SNS Python-Grundlagen
Einführung in die Python Numerical Calculation Library NumPy
[Einführung in Python] <numpy ndarray> [edit: 2020/02/22]
Setzen Sie Python, Numpy, OpenCV3 in Ubuntu14