请使用Python编写一个可以将两个列表中的数字相加的函数，并提供一个示例输入。
list1 = [1, 2, 3]
list2 = [4, 5, 6]
下面是一个可以将两个列表中的数字相加的Python函数，将两个列表按位相加并返回一个新列表：

```
def add_lists(list1, list2):
    return [x + y for x, y in zip(list1, list2)]
```

以下是示例输入并输出的结果：

```
list1 = [1, 2, 3]
list2 = [4, 5, 6]
result = add_lists(list1, list2)
print(result)
```

输出结果应该是：

```
[5, 7, 9]
```