avp26/u6/matching-brackets.py
2026-10-13 20:18:33 +02:00

13 lines
321 B
Python

def is_paired(input_string):
spisok = []
slovnik = {')': '(', ']': '[', '}': '{'}
for gnx in input_string:
if gnx in "([{":
spisok.append(gnx)
elif gnx in ")]}":
if not spisok or spisok[-1] != slovnik[gnx]:
return False
spisok.pop()