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