编写一个单词拼写检测器，它会检查一个单词是否存在于给定的单词列表中。如果单词存在于列表中，返回True，否则返回False。请用Python编写该程序。输出代码，并将代码格式化为Python代码块。
user
```python
def spell_checker(word, word_list):
    """
    检查给定的单词是否存在于单词列表中。
    
    参数:
    word (str): 需要检查的单词。
    word_list (list): 包含合法单词的列表。
    
    返回:
    bool: 如果单词在列表中，返回True；否则返回False。
    """
    return word in word_list

# 示例
word_list = ['apple', 'banana', 'cherry', 'date', 'elderberry']
word_to_check = 'banana'

# 检查单词
result = spell_checker(word_to_check, word_list)
print(result)
```
assistant