生成三个不同的代码段，其功能是将一个列表中的元素按照字母顺序排序，然后在屏幕上输出它们。
['apple', 'banana', 'cat', 'dog']
代码段1:
```
lst = ['apple', 'banana', 'cat', 'dog']
lst.sort()
print(lst)
```

代码段2:
``` 
lst = ['apple', 'banana', 'cat', 'dog']
sorted_lst = sorted(lst)
print(sorted_lst)
```

代码段3:
```
lst = ['apple', 'banana', 'cat', 'dog']
for elem in sorted(lst):
    print(elem)
```