Usa llaves para inicializar un conjunto en Python

Estoy aprendiendo python, y tengo una pregunta de principiante sobre la inicialización de conjuntos. A través de las pruebas, he descubierto que un conjunto se puede inicializar así:

my_set = {'foo', 'bar', 'baz'}

¿Hay alguna desventaja de hacerlo de esta manera, en oposición a la forma estándar de:

my_set = set(['foo', 'bar', 'baz'])

¿O es solo una cuestión de estilo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta