Как указано, первый, скорее всего, самый предпочтительный для вашего примера, но есть варианты использования, которые могут сделать последнее весьма удобным для более сложных вещей, например, если вы хотите применить к элементам какую-то произвольную функцию, например, с помощью
[doSomethingWith(ch) for ch in s]
Ответ 3
Нарушение правил, тот же результат: (x для x в "Word для разделения" )
На самом деле это итератор, а не список. Но, скорее всего, вам все равно.