So rufen Sie mehrere Arrays mit Slice in Python ab.

Es ist ein Memorandum. Es ist leicht zu vergessen, wie mehrere Arrays mit Slice in Python abgerufen werden, also überlasse ich es Ihnen.

Erstellen Sie ein Array mit numpy

arr2d = np.array([[5, 10, 15], [20, 25, 30], [35, 40, 45]])

Dadurch wird das folgende Mehrfacharray erstellt: ([[ 5, 10, 15], [20, 25, 30], [35, 40, 45]])

Von hier oben rechts [10, 15] [25, 30] Ich würde gerne rausnehmen.

Ich denke, es gibt verschiedene Methoden, aber

arr2d[:2, 1:]

Sie können es mit herausnehmen. Unten erklärt.

Geben Sie zuerst die Zeile an

arr2d[:2]

Wo ist der Teil, mit dem herausgenommen werden kann? Dies bedeutet, dass die Zeile von arr2d bis zu eins vor Index 2 abgerufen wird.

Mit anderen Worten ([[ 5, 10, 15], [20, 25, 30]])

Wird herausgenommen.

Geben Sie dann die Spalte an

Nehmen Sie dann die Spalte aus der obigen Matrix.

Das ausgefüllte Formular ist

arr2d[:2, 1:]

Der hier zu beachtende Punkt ist jedoch [1:].

Wenn Sie den Endindex weglassen, können Sie von Index 1 bis zum Ende abrufen. Da die Spalte hier angegeben ist, wird sie abgerufen

([[10, 15], [25, 30]])

Es wird sein.

Zusammenfassung

In einem mehrdimensionalen Array-Array ist Array [n, m] ein Bild, bei dem zuerst eine Zeile mit n angegeben und dann mit m eingegrenzt wird !!

Wenn der Startindex weggelassen wird, wird das Slice vom Anfang bis vor dem Endindex extrahiert.

Denken Sie andererseits daran, dass der Startindex bis zum Ende extrahiert wird, wenn Sie den Endindex weglassen.

das ist alles.

Recommended Posts

So rufen Sie mehrere Arrays mit Slice in Python ab.
So schneiden Sie ein Block-Multiple-Array aus einem Multiple-Array in Python
Wie man in Python entwickelt
So schreiben Sie in Python die Verkettung von Zeichenfolgen in mehrere Zeilen
Beenden bei Verwendung von Python in Terminal (Mac)
So führen Sie einen Befehl mit einem Unterprozess in Python aus
Verwendung mehrerer Argumente bei der Parallelverarbeitung mithilfe der Mehrfachverarbeitung in Python
So installieren Sie Python mit Anaconda
So sammeln Sie Bilder in Python
Verwendung von SQLite in Python
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
Umgang mit Japanisch mit Python
So definieren Sie mehrere Variablen in einer Python for-Anweisung
[Einführung in Python] Wie verwende ich eine Klasse in Python?
Dynamisches Definieren von Variablen in Python
So machen Sie R chartr () in Python
Senden Sie mit Python (Python3) E-Mails an mehrere Empfänger.
So arbeiten Sie mit BigQuery in Python
Melden Sie sich mit Anforderungen in Python bei Slack an
Wie bekomme ich Stacktrace in Python?
So zeigen Sie die neunundneunzig Tabelle in Python an
So extrahieren Sie einen Polygonbereich in Python
So überprüfen Sie die Version von opencv mit Python
So wechseln Sie die Python-Version in Cloud9
So passen Sie den Bildkontrast in Python an
Verwendung von __slots__ in der Python-Klasse
So füllen Sie mit Python dynamisch Nullen aus
Verwendung regulärer Ausdrücke in Python
So löschen Sie mehrere angegebene Positionen (Indizes) in einer Python-Liste
So zeigen Sie Hello World in Python an
Verwendung ist und == in Python
Wie schreibe ich Ruby to_s in Python
So generieren Sie eine neue Protokollgruppe in CloudWatch mit Python in Lambda
So erhalten Sie den Wert aus dem Parameterspeicher in Lambda (mit Python)
Zeichnen von Daten einer Galaxie mit sichtbarem Licht mithilfe der OpenNGC-Datenbank in Python
[Einführung in Python] So löschen Sie Zeilen, die mehrere Bedingungen in Pandas.DataFrame erfüllen
So schreiben Sie eine Zeichenfolge, wenn Python mehrere Zeilen enthält
Verwendung der C-Bibliothek in Python
So empfangen Sie Befehlszeilenargumente in Python
[REAPER] Wie man Reascript mit Python spielt
So löschen Sie einen Taple in einer Liste (Python)
So generieren Sie eine Sequenz in Python und C ++
Einbetten von Variablen in Python-Strings
Zusammenfassung zum Importieren von Dateien in Python 3
So vereinfachen Sie die eingeschränkte Polypoly-Anpassung in Python
Verwendung der Python-Bildbibliothek in der Python3-Serie
So implementieren Sie Shared Memory in Python (mmap.mmap)
[Python] Zeichnen mehrerer Diagramme mit Matplotlib
Zusammenfassung der Verwendung von MNIST mit Python
So geben Sie die TLS-Version in Python-Anforderungen an
So benachrichtigen Sie Discord-Kanäle in Python
So erhalten Sie die Dateien im Ordner [Python]
So führen Sie LeapMotion mit Nicht-Apple Python aus
[Python] Wie zeichnet man mit Matplotlib ein Histogramm?
So geben Sie "Ketsumaimo" standardmäßig in Python aus
Wie man mit dem Datum / Uhrzeit-Typ in Pythons SQLite3 umgeht
So nehmen Sie Python Interpreter-Änderungen in Pycharm vor
Wie man Autokorrelation und partielle Autokorrelation mit Python zeichnet