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

Tutorial di base Python

Controllo dei flussi Python

Funzione in Python

Tipi di dati in Python

Operazioni di file Python

Oggetti e classi Python

Data e ora Python

Conoscenze avanzate Python

Manuale di riferimento Python

Uso e esempio del metodo update() di set Python

Métodos del conjunto en Python

Il metodo update() di set Python aggiorna l'insieme e aggiunge gli elementi di altri oggetti iterabili.

La sintassi di update() è: }}

A.update(iterable)

Qui, A è una集合 e iterable può essere qualsiasi oggetto iterabile, come lista, set, dizionario, stringa, ecc. Aggiungi gli elementi iterabili alla集合 A.

Facciamo un altro esempio:

A.update(iter1, iter2, iter3)

Qui, gli elementi iterabili iter1, iter2 e iter3 vengono aggiunti alla集合 A.

Valore di ritorno di update()

Il metodo update() restituisce None (non restituisce nulla).

Esempio 1: Python set update()

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

Risultato di output

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

Esempio 2: Aggiungi stringa e elementi di dizionario alla Set

string_alphabet = 'abc'
numbers_set = {1, 2}
# Aggiungi gli elementi della stringa alla集合
numbers_set.update(string_alphabet)
print('numbers_set =', numbers_set)
info_dictionary = {'key': 1, 'lock': 2}
numbers_set = {'a', 'b'}
# Aggiungi le chiavi del dizionario alla集合
numbers_set.update(info_dictionary)
print('numbers_set =', numbers_set)

Risultato di output

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

Attenzione:Se si passa un dizionario al metodo update(), allora vengono aggiunti i chiavi del dizionario alla集合.

Métodos del conjunto en Python