Python Sets
Sets werden verwendet, um mehrere Elemente in einer einzigen Variablen zu speichern.
Set ist einer von 4 eingebauten Datentypen in Python, die zum Speichern von Datensammlungen verwendet werden. Die anderen 3 sind List, Tuple und Dictionary, alle mit unterschiedlichen Eigenschaften und Verwendungen.
Ein Set ist eine Sammlung, die ungeordnet, unveränderbar und unindiziert ist.
Wie man einen Set erstellt
Beispiel:
Sobald ein Set erstellt wurde, können Elemente entfernt und neue Elemente hinzugefügt werden.Duplikate nicht erlaubt
Sets können nicht zwei Elemente mit demselben Wert enthalten.
Beispiel:
Hinweis: Die Werte "True" und "1" gelten in Mengen als derselbe Wert und werden als Duplikate behandeltBeispiel:
Hinweis: Die Werte "Falsch" und"0" werden in Mengen als derselbe Wert betrachtet und als Duplikate behandelt
Beispiel:
Get the the Length of a Set
Um zu bestimmen, wie viele Elemente ein Satz enthalt, verwenden Sie die Funktion len()
Beispiel:
Set Items-Data Type
Beispiel:
type()
Aus Sicht von Python werden Mengen als Objekt mit dem Datentyp"set"definiert
Beispiel:
The Set() Constructor
Es ist auch moglisch, den set ()-Konstruktor zum Erstellen einer Menge zu verwenden.
Beispiel:
Jetzt bist du dran! viel Spaß:) Play Link
NumPy
NumPy ist die Abkürzung für Numerical Python. NumPy bietet eine leistungsstarke Schnittstelle für die Durchführung von Berechnungen mit großen Datenmengen, insbesondere mit mehrdimensionalen Arrays (n-multidimensionale Arrays), die effiziente Operationen wie elementweise Operationen, lineare Algebra, Fourier-Transformationen und mehr ermöglichen.
Wie erstellt man Numpy?
1) Wenn Sie Python und PIP bereits auf einem System installiert haben, ist die Installation von NumPy sehr einfach.
Installieren Sie es mit diesem Befhl:
2) Sobald NumPy installiert ist, importieren Sie es in Ihre Anwendungen, indem Sie das Schlüsselwort import hinzufügen:
3) Jetzt ist NumPy importiert und einsatzbereit :)NumPy Arrays erstellen
NumPy wird verwendet, um mit Arrays zu arbeiten. Das Array-Objekt in NumPy wird ndarray genannt.
Wir können ein NumPy ndarray-Objekt mit der Funktion array() erstellen.
type(): Diese eingebaute Python-Funktion teilt uns den Typ des übergebenen Objekts mit. Wie im obigen Code zeigt sie, dass arr vom Typ numpy.ndarray ist.
Beispiel:
Um ein ndarray zu erstellen, können wir eine Liste, ein Tupel oder ein beliebiges array-ähnliches Objekt an die array()-Methode übergeben, und es wird in ein ndarray umgewandelt:
Dimensionen in Arrays
Eine Dimension in Arrays ist eine Ebene der Arraytiefe (verschachtelte Arrays).
Also...
0-D Arrays
0-D-Arrays oder Skalare sind die Elemente in einem Array. Jeder Wert in einem Array ist ein 0-D-Array.
Beispiel:
Erstellen eines 0-D-Arrays mit dem Wert 42:
oder1-D Arrays
Ein Array, dessen Elemente aus 0-D-Arrays bestehen, wird als eindimensionales oder 1-D-Array bezeichnet. (Dies sind die gebräuchlichsten und grundlegenden Arrays.)
Beispiel:
Erstellen Sie ein 1-D-Array mit den Werten 1,2,3,4,5:
Es gibt weitere Arrays, wie z.B. 2-D Arrays oder 3-D Arrays usw, die Sie erstellen können.
(Ndarray kann auf verschiedene weise verwendet werden und Join ist eine davon.)
NumPy-Arrays verknüpfen (Joining)
Verbinden bedeutet, den Inhalt von zwei oder mehr Arrays in einem einzigen Array zusammenzufassen.
Wir übergeben der Funktion concatenate() eine Folge von Arrays, die wir verbinden wollen, zusammen mit der Achse. Wenn die Achse nicht explizit übergeben wird, wird sie als 0 angenommen.
Beispiel:
Join two arrays:
import numpy as np
arr1 = np.array ([1, 2, 3])
arr2 = np.array([4, 5, 6])
arr = np.concatenate((arr1, arr2))
print(arr)
Beispiel 2:
Join two 2-D arrays along row (axis=1):
import numpy as np
arr1 = np.array([[1, 2], [3, 4]])
arr2 = np.array([[5, 6], [7, 8]])
arr = np.concatenate((arr1, arr2), axis=1)
print(arr)
Das war's! Du hast etwas über Python Sets und NumPy gelernt:) Ich hoffe, ihr habt sie bei eurer Codierung als nützlich empfunden!
Zum Schluss noch ein Link zum Üben, basierend auf dem, was du bisher gelesen hast!:
Dann viel Spaß mit Python!
