Cómo restar dos listas en python [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Restando 2 listas en Python 13 respuestas

No puedo entender cómo hacer una función en Python que pueda calcular esto:

List1=[3,5,6]
List2=[3,7,2]

y el resultado debería ser una nueva lista que reste List2 de List1,List3=[0,-2,4]! Sé que de alguna manera tengo que usar la función zip. Al hacer eso obtengo:([(3,3), (5,7), (6,2)]), pero no sé qué hacer ahora.

Respuestas a la pregunta(5)

Su respuesta a la pregunta