Я разбил строку на список в соответствии с пробелом. Когда значением элемента является «-», я хочу объединить его со следующим элементом.
Например,
['x^3', 'x', '-', '4']
хочу преобразовать в ['x^3', 'x', '-4']
.
['-', 'x^3', 'x', '-', '4']
хочу преобразовать в ['-x^3', 'x', '-4']
.
b = "x^3 + x - 4".split(" ")
b = [x for x in b if x != '+']
#combine "-" with next element