¿Cómo convertir todos los números de una lista en sus contrapartes negativas?

Estoy tratando de convertir una lista de números positivos en una lista de números negativos con el mismo valor en Python 3.3.3

Por ejemplo girando[1,2,3] dentro[-1,-2,-3]

Tengo este codigo:

xamount=int(input("How much of x is there"))
integeramount=int(input("How much of the integer is there"))
a=1
lista=[]
while(a<=integeramount):
    if(integeramount%a==0):
        lista.extend([a])
    a=a+1
listb=lista
print(listb)
[ -x for x in listb]
print(listb)

Esto imprime dos listas idénticas cuando quiero que una sea positiva y otra negativa.

Respuestas a la pregunta(4)

Su respuesta a la pregunta