logo

Enthält in Python

In Python ist ein „Container“ ein Objekt, das andere Objekte enthält. Container bieten eine Möglichkeit, Datensammlungen zu organisieren und zu verwalten. Python bietet mehrere integrierte Containertypen, darunter „Listen“, „Tuple“, „Sets“ und „Wörterbücher“. Jeder Typ hat seine eigenen Eigenschaften und Anwendungsfälle.

Listen

Listen sind geordnete Sammlungen von Elementen. Sie sind veränderbar, was bedeutet, dass Sie die Elemente in einer Liste ändern können, nachdem diese erstellt wurde. Listen werden mit eckigen Klammern „[]“ erstellt und können Elemente unterschiedlicher Datentypen enthalten.

 my_list = [1, 2, 3, 'hello', True] 

Tupel

Tupel ähneln Listen, sind jedoch unveränderlich, d. h. sie können nach der Erstellung nicht geändert werden. Tupel werden mit Klammern „( )“ erstellt.

 my_tuple = (1, 2, 3, 'hello', True) 

Sets

Sets sind ungeordnete Sammlungen einzigartiger Gegenstände. Sie eignen sich zum Speichern unterschiedlicher Werte ohne Duplikate. Mengen werden mit geschweiften Klammern „{}“ erstellt.

 my_set = {1, 2, 3, 4, 5} 

Wörterbücher

Wörterbücher sind Sammlungen von Schlüssel-Wert-Paaren. Jedem Schlüssel ist ein Wert zugeordnet, ähnlich einem realen Wörterbuch, in dem Wörter (Schlüssel) Definitionen (Werten) zugeordnet sind. Wörterbücher werden mit geschweiften Klammern „{ }“ und Doppelpunkten „:“ erstellt, um Schlüssel und Werte zu trennen.

 my_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'} 

Containerbetrieb:

Zugriff auf Elemente:

Auf Elemente in einem Container kann über Indizierung (für Listen und Tupel) oder Schlüssel (für Wörterbücher) zugegriffen werden.

Alphabet mit Zahlen

Beispiel 1:

 my_list = [1, 2, 3, 4, 5] print(my_list[0]) 

Ausgabe:

 1 

Beispiel 2:

 my_dict = {'name': 'Alice', 'age': 30} print(my_dict['name']) 

Ausgabe:

 Alice 

Elemente hinzufügen und entfernen:

Container können durch Hinzufügen oder Entfernen von Elementen geändert werden.

Beispiel 1:

 my_list = [1, 2, 3] my_list.append(4) # Add an item to the end of the list print(my_list) 

Ausgabe:

Kern-Java-Interviewfragen
 [1, 2, 3, 4] 

Beispiel 2:

 my_dict = {'name': 'Alice'} my_dict['age'] = 30 # Add a new key-value pair to the dictionary print(my_dict) 

Ausgabe:

 {'name': 'Alice', 'age': 30} 

Iterieren über Container:

Mithilfe von Schleifen können Sie die Elemente in einem Container durchlaufen.

Beispiel:

 my_list = [1, 2, 3] for item in my_list: print(item) my_dict = {'name': 'Alice', 'age': 30} for key, value in my_dict.items(): print(f'{key}: {value}') 

Ausgabe:

 1 2 3 name: Alice age: 30 

Erläuterung:

Die erste Schleife durchläuft die Liste „my_list“ und gibt jedes Element (1, 2, 3) in einer neuen Zeile aus. Die zweite Schleife durchläuft die Schlüssel-Wert-Paare im Wörterbuch „my_dict“ und gibt jedes Paar im Format „Schlüssel: Wert, wo“ aus key ist der Schlüssel aus dem Wörterbuch (Name, Alter) und value ist der entsprechende Wert (Alice, 30).

npm-Installationsbefehl

Dies sind einige der Grundlagen von Containern in Python. Container spielen eine entscheidende Rolle bei der Organisation und Verwaltung von Daten in Python-Programmen.