La función set() toma un iterable y regresa un set. La estructura de esta función es la siguiente:
set(iterable)
Veamos que hace cada una de las secciones de la función:
iterable es el itertable con los elementos que queremos pasar a un set.
Ejemplo del uso de la función:
datos = ['t', 'r', 'i', 'b', 'u', 't', 'o', 's', ' ', 'd', 'e', ' ', 's', 'ó', 'l', 't', ',', ' ', 's', 't', 'o', 'p', ' ', 'y', ' ', 's', 't', 'e', 'p', ' ', 'q', 'u', 'e']
set(datos)
>>> datos = [‘t’, ‘r’, ‘i’, ‘b’, ‘u’, ‘t’, ‘o’, ‘s’, ‘ ‘, ‘d’, ‘e’, ‘ ‘, ‘s’, ‘ó’, ‘l’, ‘t’, ‘,’, ‘ ‘, ‘s’, ‘t’, ‘o’, ‘p’, ‘ ‘, ‘y’, ‘ ‘, ‘s’, ‘t’, ‘e’, ‘p’, ‘ ‘, ‘q’, ‘u’, ‘e’]
>>> set(datos)
{‘t’, ‘q’, ‘e’, ‘l’, ‘y’, ‘p’, ‘ó’, ‘,’, ‘s’, ‘d’, ‘r’, ‘b’, ‘u’, ‘o’, ‘ ‘, ‘i’}
Si quieres conocer mas Funciones incorporadas (built-in) te dejo el enlace para regresar al listado completo.
Recuerda que la función set() nos regresará un set a partir de un iterable de entrada. Cuéntame, ¿qué te pareció la entrada?