Use chaves para inicializar um conjunto em Python

Estou aprendendo python e tenho uma pergunta novata sobre a inicialização de conjuntos. Através de testes, descobri que um conjunto pode ser inicializado da seguinte forma:

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

Há alguma desvantagem de se fazer isso dessa maneira, ao contrário do modo padrão de:

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

ou é apenas uma questão de estilo?

questionAnswers(3)

yourAnswerToTheQuestion