How-to articles, tricks, and solutions about PYTHON

Wie teile ich eine Zeichenfolge in eine Liste von Zeichen auf?

In Python kannst du die integrierte list()-Funktion verwenden, um einen String in eine Liste von Zeichen umzuwandeln.

Wie greife ich auf die i-te Spalte eines mehrdimensionalen NumPy-Arrays zu?

Sie können auf die i-te Spalte eines mehrdimensionalen NumPy-Arrays zugreifen, indem Sie folgende Syntax verwenden:

String auf Whitespace in Python teilen

Sie können die split() Methode verwenden, um einen String an Leerzeichen in Python aufzuteilen.

Wie ersetzt man NaN-Werte durch Nullen in einer Spalte eines Pandas-Datenrahmens?

Sie können NaN-Werte in einer Spalte eines Pandas-Dataframe ersetzen, indem Sie die Methode fillna() verwenden und den Wert eingeben, mit dem Sie NaN ersetzen möchten.

Wie lese ich CSV-Daten in ein Datensatzarray in NumPy?

Sie können die Funktion numpy.genfromtxt() verwenden, um CSV-Daten in ein NumPy-Datensatzarray zu lesen.

Konvertieren Sie eine Unicode-Zeichenfolge in eine Zeichenfolge in Python (mit zusätzlichen Symbolen)

Sie können die Methode .encode() verwenden, um einen Unicode-String in einen String mit zusätzlichen Symbolen in Python zu konvertieren.

Python string.replace Ausdruck ersetzen

Sie können das re-Modul in Python verwenden, um reguläre Ausdrücke mit der Methode replace() zu verwenden.

Ändern eines Zeichens in einer Zeichenfolge

Hier ist ein Code-Schnipsel, der zeigt, wie man in Python ein einzelnes Zeichen in einer Zeichenfolge ändert:

Wie extrahiere ich die Teilzeichenfolge zwischen zwei Markierungen?

In Python können Sie die Methode str.find() verwenden, um den Index des ersten Markers zu finden, und die Methode str.rfind() verwenden, um den Index des zweiten Markers zu finden.

Ruft den Wert der ersten Zeile einer bestimmten Spalte ab

Hier ist ein Beispiel dafür, wie Sie in einem Pandas DataFrame in Python den Wert der ersten Zeile einer bestimmten Spalte abrufen können:

Zählen Sie die Häufigkeit, mit der ein Wert in einer Datenrahmenspalte vorkommt

Hier ist ein Beispielcodeschnipsel, der die Häufigkeit von Werten in einer Spalte eines Pandas DataFrame zählt:

Wie schreibe ich eine Inline-if-Anweisung für den Druck?

Inline-if-Anweisungen, auch bekannt als Ternäroperatoren, können verwendet werden, um eine Kurzform einer if-else-Anweisung zu schreiben.

So ändern Sie die Figurengröße einer Seeachse oder eines Diagramms auf Figurenebene

Sie können die Figurengröße eines Seaborn-Plots ändern, indem Sie die Methode set_size_inches() des matplotlib.pyplot.figure-Objekts verwenden und die gewünschte Breite und Höhe übergeben.

Hinzufügen einer Legende zu PyPlot in Matplotlib auf die einfachste Art und Weise

Hier ist ein einfaches Codeschnipsel, das zeigt, wie man eine Legende zu einem PyPlot in Matplotlib hinzufügt:

Binärdatei lesen und jedes Byte durchlaufen

Hier ist ein Beispielcode-Snippet, das zeigt, wie man eine Binärdatei liest und jedes Byte in Python durchläuft:

So deinstallieren Sie Python 2.7 auf einem Mac OS X 10.6.4

Um Python 2.7 auf einem Mac OS X 10.6.4 zu deinstallieren, können Sie die folgenden Befehle im Terminal verwenden:

Erstellen eines Pandas DataFrame aus einem Numpy-Array: Wie gebe ich die Indexspalte und die Spaltenüberschriften an?

Um einen Pandas DataFrame aus einem Numpy-Array zu erstellen und die Indexspalte und Spaltenüberschriften anzugeben, können Sie den pd.DataFrame() Konstruktor verwenden und das Numpy-Array sowie die index, columns Parameter übergeben.

String jedes Mal in einer neuen Zeile in eine Datei schreiben

Hier ist ein Beispiel-Code-Schnipsel für das Schreiben einer Zeichenfolge in eine Datei auf einer neuen Zeile jedes Mal in Python:

So installieren Sie PIL mit Pip unter Mac OS?

Um PIL (Python Imaging Library) mit pip auf Mac OS zu installieren, können Sie den folgenden Befehl in Ihrem Terminal verwenden:

UnicodeDecodeError: 'utf8'-Codec kann Byte 0x9c nicht dekodieren

Dieser Fehler tritt auf, wenn eine Datei oder eine Zeichenfolge, die mit der UTF-8-Kodierung decodiert wird, eine ungültige Bytefolge enthält.

Drucken Sie mehrere Argumente in Python

Hier ist ein Beispiel dafür, wie man mehrere Argumente in Python ausgibt:

Python 3: UnboundLocalError: local variable referenced before assignment

Dieser Fehler tritt auf, wenn Sie versuchen, auf eine Variable zuzugreifen, bevor sie einen Wert zugewiesen bekommen hat.

ImportError: Kein Modul namens PIL

Hier ist ein Code-Schnipsel, der zeigt, wie man den Fehler "ImportError: Kein Modul namens PIL" abfängt:

ImportError: Kein Modul namens pip

Hier ist ein Codeausschnitt, der zeigt, wie man den Fehler "No module named pip" behandelt:

Python - Elemente in der Liste zählen

Sie können die len() Funktion verwenden, um die Anzahl der Elemente in einer Liste zu zählen.