English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python Grundlagenlehrbuch

Python Flusskontrolle

Funktionen in Python

Daten Typen in Python

Dateioperationen in Python

Python Objekte und Klassen

Python Datum und Zeit

Fortgeschrittene Kenntnisse von Python

Python Referenzhandbuch

Verwendung und Beispiel der Methode update() der Python Sammlung

Methoden der Menge in Python

Der Python set update() Method aktualisiert die Sammlung und fügt die Elemente aus anderen iterierbaren Objekten hinzu.

Die Syntax von update() ist:

A.update(iterable)

Hier ist A eine Sammlung, und iterable kann jeder iterierbare Objekt sein, z.B. Liste, Sammlung, Dictionary, Zeichenkette usw. Fügen Sie die iterierbaren Elemente zur Sammlung A hinzu.

Lassen Sie uns ein weiteres Beispiel anführen:

A.update(iter1, iter2, iter3)

hier, iterables Element iter1,iter2und iter3wird zur Sammlung A hinzugefügt.

update() Rückgabewert

Der update()-Method gibt None zurück (gibt nichts zurück).

Beispiel1: Python set update()

A = {'a', 'b'}
B = {1, 2, 3}
result = A.update(B)
print('A =', A)
print('result =', result)

Ausgaberesultat

A = {'a', 1, 2, 3, 'b'}
result = None

Beispiel2: Fügen Sie Zeichenketten- und Dictionary-Elemente zur Sammlung hinzu

string_alphabet = 'abc'
numbers_set = {1, 2}
# Fügen Sie die Elemente der Zeichenkette zur Sammlung hinzu
numbers_set.update(string_alphabet)
print('numbers_set =', numbers_set)
info_dictionary = {'key': 1, 'lock': 2}
numbers_set = {'a', 'b'}
# Fügen Sie die Schlüssel des Dictionaries zur Sammlung hinzu
numbers_set.update(info_dictionary)
print('numbers_set =', numbers_set)

Ausgaberesultat

numbers_set = {'c', 1, 2, 'b', 'a'}
numbers_set = {'key', 'b', 'lock', 'a'}

Hinweis:Fügen Sie die Schlüssel des Dictionaries zu der Sammlung hinzu, wenn Sie es dem update()-Method übergeben.

Methoden der Menge in Python