Какой шаблон следует использовать для замены нулей и единиц в качестве показателей?
Я предполагаю, что вы действительно pythonic хотите сохранить x в x^1, поэтому regular-expressions мы можем использовать это regexp выражение с утверждением python просмотра назад, которое regular-expression не будет частью совпадения.
binomial = "625x^4+1500x^3+1350x^2+540x^1+81x^0"
print(re.sub(r"([a-z]\^0)|(?<=[a-z])\^1\b", "", binomial))
# Output
625x^4+1500x^3+1350x^2+540x+81
[^...]
— это python-shell not in
... выражение ^ необходимо perl-regex экранировать.
python
regex
2022-11-28T06:18:31+00:00
2022-11-28T06:21:56+00:00
BoringAlex
Вопросы с похожей тематикой, как у вопроса:
Какой шаблон следует использовать для замены нулей и единиц в качестве показателей?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.