给定两个数字列表，对它们执行点乘积操作。


list1 = [3, 5, 7]
list2 = [1, 3, 5]
点乘积操作可以使用zip函数和列表推导式实现： 

```
list1 = [3, 5, 7]
list2 = [1, 3, 5]

dot_product = sum([x * y for x, y in zip(list1, list2)])
print(dot_product)
```

输出结果为： 38