Uso de sets en Python

Clase 31 de 54Curso de Python 2019

Resumen

Los sets son muy similares a las listas, pero estas no permiten elementos repetidos.

Cuando trabajamos con sets, podemos realizar las operaciones básicas de conjuntos, esto quiere decir que se puede calcular los valores de intercepción, diferencia, unión.

Declarar sets

s = set([1,2,3])
t = set([3,4,5])

Operaciones con sets

s.union(t) # set([1,2,3,4,5])
s.intersection(t) # set([3])
s.difference(t) # set([1,2])