编写一个程序，输入一个英文句子，将其中的单词按字母顺序进行排序。


示例句子：It's a beautiful day
以下是Python的代码实现：

```python
sentence = "It's a beautiful day"
words = sentence.split()
sorted_words = sorted(words)
sorted_sentence = " ".join(sorted_words)
print(sorted_sentence)
```

输出结果为：

```
It's a beautiful day
['It\'s', 'a', 'beautiful', 'day']
a beautiful day It's
```

注：输出结果包括两个不同形式的排序后的单词列表，第一行为列表形式，第二行为字符串形式。