Блок символов в Python - PullRequest
0 голосов
/ 31 мая 2018

INPUT Пример:

1010111

111100000

11000111

Есть ли какой-либо встроенный метод в python, чтобы проверить, есть ли у меня как INPUT 2блоки символов: 0 и 1. Что я имею в виду:

1010111 -> FALSE

111100000 -> TRUE

11000111 -> FALSE

'0'находятся на одной стороне, а' 1 '- на другой.

1 Ответ

0 голосов
/ 31 мая 2018

Нет, нет.

Ваше требование очень специфично и узко.Встроенные функции обычно реализуют очень общие требования, которые возникают снова и снова.

Вам нужно будет построить свое конкретное решение, используя ряд встроенных функций и общих выражений.

Теперь общая проблема, которую выпытаемся решить - это написать акцептор или распознаватель, который является типом автоматов (см. https://en.wikipedia.org/wiki/Finite-state_machine#Acceptors_and_recognizers).. Могут быть библиотеки для Python, которые позволят вам это сделать, но ничего не встроено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...