Menu
Coddy logo textTech

Operazioni di unione I

Lezione 6 di 11 del corso Gli insiemi in Python di Coddy.

L’unione di due insiemi include tutti gli elementi univoci di entrambi gli insiemi. Puoi eseguire un’unione usando il metodo union() oppure l’operatore |.

set1 = {"apple", "banana", "cherry"}
set2 = {"banana", "date", "fig"}

# Utilizzando il metodo union()
union_set = set1.union(set2)
print(union_set)  # Output: {'apple', 'banana', 'cherry', 'date', 'fig'}

# Utilizzando l'operatore |
union_set = set1 | set2
print(union_set)  # Output: {'apple', 'banana', 'cherry', 'date', 'fig'}

L’intersezione di due insiemi include solo gli elementi presenti in entrambi gli insiemi. Puoi eseguire un’intersezione usando il metodo intersection() oppure l’operatore &.

set1 = {"apple", "banana", "cherry"}
set2 = {"banana", "date", "fig"}

# Usando il metodo intersection()
intersection_set = set1.intersection(set2)
print(intersection_set)  # Output: {'banana'}

# Usando l'operatore &
intersection_set = set1 & set2
print(intersection_set)  # Output: {'banana'}

Queste operazioni di base sugli insiemi ti permettono di combinarli in modi efficaci, consentendo una manipolazione e un confronto efficienti dei dati.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

challenge icon

Sfida

Facile
  1. Crea due insiemi: set1 con gli elementi "apple", "banana" e "cherry", e set2 con gli elementi "banana", "date" e "elderberry".
  2. Calcola l'unione di set1 e set2 e memorizza il risultato in una variabile chiamata union_result.
  3. Calcola l'intersezione di set1 e set2 e memorizza il risultato in una variabile chiamata intersection_result.
  4. Stampa sia union_result sia intersection_result.

Provalo tu

Tutte le lezioni di Gli insiemi in Python

Esercitati da solo: Compilatore Python online