Читать книгу Python One-Liners - Christian Mayer - Страница 6
Inhalt
ОглавлениеEin Beispiel für einen Python-Einzeiler
An wen richtet sich dieses Buch?
Numerische Datentypen und -strukturen
Mit einer List Comprehension Spitzenverdiener finden
Mit einer List Comprehension Wörter mit hohem Informationsgehalt finden
Lambda- und Map-Funktionen verwenden
Mit Slicing passende Teilstring-Umgebungen extrahieren
List Comprehension und Slicing miteinander kombinieren
Nutzen Sie die Slice-Zuweisung zum Korrigieren von kaputten Listen
Herzgesundheitsdaten mit Listenverkettungen analysieren
Mithilfe von Generatorausdrücken Unternehmen finden, die den Mindestlohn unterschreiten
Datenbanken mit der zip()-Funktion formatieren
Einfache zweidimensionale Array-Berechnungen
Mit NumPy-Arrays arbeiten: Slicing, Broadcasting und Array-Typen
Bedingte Array-Suche, Filterung und Broadcasting zum Erkennen von Extremwerten
Boolesche Indizierung zum Filtern zweidimensionaler Arrays
Broadcasting, Slice-Zuweisung und Umformen, um jedes i-te Array-Element zu entfernen
Wann Sie die sort()-Funktion und wann Sie die argsort()-Funktion in NumPy benutzen
Wie Sie mit Lambda-Funktionen und boolescher Indizierung Arrays filtern
Wie Sie erweiterte Array-Filter mit Statistik, Mathematik und Logik herstellen
Einfache Assoziationsanalyse: Menschen, die X gekauft haben, kauften auch Y
Komplexere Assoziationsanalyse zum Finden von Bestseller-Paketen
Die Grundlagen des Supervised Machine Learning
Logistische Regression in einer Zeile
K-Means-Clusteranalyse in einer Zeile
K-Nearest Neighbors in einer Zeile
Analyse neuronaler Netzwerke in einer Zeile
Decision-Tree Learning in einer Zeile
Die minimale Varianz einer Zeile berechnen
Einfache Statistiken in einer Zeile
Klassifikation mit Support-Vector Machines in einer Zeile
Klassifikation mit Random Forests in einer Zeile
Einfache Textmuster in Strings finden
Schreiben Sie Ihren ersten Web-Scraper mit regulären Ausdrücken
Hyperlinks von HTML-Dokumenten analysieren
Dollars aus einem String extrahieren
Das Zeitformat der Benutzereingabe validieren, Teil 1
Das Zeitformat der Benutzereingabe validieren, Teil 2
Regex-Muster in einem mehrzeiligen String modifizieren
Mit Lambda-Funktionen und Sortieren Anagramme finden
Mit Lambda-Funktionen und negativem Slicing Palindrome finden
Permutationen zählen mit rekursiven Fakultätsfunktionen
Die Levenshtein-Distanz finden
Berechnen der Potenzmenge mittels funktionaler Programmierung
Caesar-Verschlüsselung mittels erweiterter Indizierung und List Comprehension
Mit dem Sieb des Eratosthenes Primzahlen finden
Berechnen der Fibonacci-Folge mit der reduce()-Funktion
Ein rekursiver binärer Suchalgorithmus