Я видел здесь примеры использования стека команда, с которой я еще не сталкивался. Поэтому я попробовал другой подход. Может ли кто-нибудь сказать мне, где я ошибаюсь?
Код: Выделить всё
def matched(str):
ope = []
clo = []
for i in range(0,len(str)):
l = str[i]
if l == "(":
ope = ope + ["("]
else:
if l == ")":
clo = clo + [")"]
else:
return(ope, clo)
if len(ope)==len(clo):
return True
else:
return False
Подробнее здесь: https://stackoverflow.com/questions/388 ... arentheses