Как я могу проверить круглые скобки стека в Python, чтобы определить, сбалансированы они или нет? [закрыто]Python

Программы на Python
Anonymous
Как я могу проверить круглые скобки стека в Python, чтобы определить, сбалансированы они или нет? [закрыто]

Сообщение Anonymous »

Я пытался решить проблему, используя метод, который не работает. Пытаясь найти проблемы, я ничего не нашел.
def is_balanced_parentheses(string):
is_balanced = True
balanced = Stack()
for i in string:
if i == "(":
balanced.push(i)
if i == ")":
balanced.push(i)

if balanced.stack_list[0] == ")":
is_balanced = False
elif balanced.stack_list[0] == "(":
is_balanced = True

return is_balanced


Подробнее здесь: https://stackoverflow.com/questions/790 ... mine-if-th

Вернуться в «Python»