为一名初学者编写一个入门级Python编程任务，要求编写一个程序来计算斐波那契数列的前20个数字。
任务描述：

编写一个Python程序，输出斐波那契数列的前20个数字。

任务步骤：

1. 初始化前两个数字 f0=0, f1=1，并创建一个空列表来存储斐波那契数列的结果。
2. 使用一个 for 循环，从第三个数字开始迭代，直到迭代到第20个数字。
3. 在每个迭代步骤中，计算当前数字 f_i，即前两个数字的和：f_i = f_{i-1} + f_{i-2}。
4. 将当前数字加入结果列表中。
5. 循环结束后，输出结果列表。

代码示例：

```
f0 = 0
f1 = 1
fibonacci = [f0, f1]

for i in range(2, 20):
    fi = fibonacci[-1] + fibonacci[-2]
    fibonacci.append(fi)

print(fibonacci)
```

输出：

```
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181]
```