Python: удалить несколько символов в списке строк

Имея такой список:

x = ['+5556', '-1539', '-99','+1500']

Как я могу удалить + и - хорошим способом?

Это работает, но я ищу более питонический способ.

x = ['+5556', '-1539', '-99', '+1500']
n = 0
for i in x:
    x[n] = i.replace('-','')
    n += 1
n = 0
for i in x:
    x[n] = i.replace('+','')
    n += 1
print x
редактировать

+ а также- не всегда на лидирующей позиции; они могут быть где угодно.

Ответы на вопрос(5)

Ваш ответ на вопрос