根据指定的条件，生成一个包含10个元素的随机数列。


要求随机生成包含10个元素的整数数列。每个元素都应该在0到100之间，并且不得超过30。 还要求每个元素与前一个元素的差异不得超过10。 最后， 数列的第一个元素必须是偶数。
生成包含10个元素的随机数列，每个元素都在0到30之间且不得超过30，且相邻元素之间的差值不超过10，同时第一个元素必须是偶数： 

1. 生成第一个偶数num1，随机数范围在0-15之间，num1*2即为第一个元素。
2. 生成剩余的9个元素，每个元素都在前一个元素±10之间生成，并限定在0到30的范围内。
3. 将前一步中生成的数列中最大元素替换为30。

以下是可以用 Python 代码实现的方式:

```python
import random

num1 = random.randint(0, 15) # 生成0-15随机整数，num1*2即为第一个元素
seq = [num1 * 2]

for i in range(9): # 生成剩余的9个元素
    prev = seq[-1] # 上一个元素
    new_num = random.randint(prev - 10, prev + 10) # 限定相邻元素的差异不超过10
    new_num = min(new_num, 30) # 不超过30
    new_num = max(new_num, 0) # 不小于0
    seq.append(new_num)

seq[seq.index(max(seq))] = 30 # 将最大元素替换为30

print(seq) # 打印结果
``` 

输出可能的随机数列。