给定一组数字，创建一个函数来判断它们是否连续。例如，给定[1, 2, 3, 4, 5]，函数应该返回True。给定[1, 2, 4, 5, 6]，函数应该返回False。
[1, 2, 3, 4, 5]
可以按照以下步骤来解决该问题：

1. 对给定的数字列表进行排序，可以确保它们按照升序排列。

2. 遍历排序后的数字列表，检查每个数字是否等于前一个数字加1。如果不是，则该列表不是连续序列。

3. 如果遍历过程成功通过整个列表，则该列表是连续序列。

以下是Python代码的实现：

```
def is_consecutive(numbers):
    # 对数字列表进行排序
    numbers.sort()
    
    # 遍历数字列表并检查每个数字
    for i in range(1, len(numbers)):
        if numbers[i] != numbers[i-1]+1:
            return False
    
    # 如果遍历整个列表后没有返回False，则该列表是连续序列
    return True
```

调用该函数检查给定的数字列表：

```
>>> is_consecutive([1, 2, 3, 4, 5])
True

>>> is_consecutive([1, 2, 4, 5, 6])
False
```