<s>Human: 给定一个数列，找到其中的最大值和最小值。
1, 5, 3, 9, 2, 8
</s><s>Assistant: 要找到一个数列中的最大值和最小值，可以使用一个循环来遍历数列中的所有数字，同时使用两个变量来记录历史最大值和最小值。

下面是一个Python实现的示例代码：

```python
nums = [1, 5, 3, 9, 2, 8]

# 初始化最大值和最小值为第一个数字
max_num = nums[0]
min_num = nums[0]

# 遍历数列中的所有数字
for num in nums:
    # 如果当前数字比历史最大值还要大，更新最大值变量
    if num > max_num:
        max_num = num
    # 如果当前数字比历史最小值还要小，更新最小值变量
    if num < min_num:
        min_num = num

# 输出最大值和最小值
print("最大值是：", max_num)
print("最小值是：", min_num)
```

这段代码的输出结果为：最大值是： 9，最小值是： 1。
</s>