Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Brackets solution in Clear category for Brackets by Wakko_Warner
def checkio(expression):
ob = ('(','{', '[') #opening brackets
cb = (')','}',']') #closing brackets
l = []
for t in expression:
if t in set(ob)^set(cb):
if t in ob: l.append(t)
elif t in cb:
if not l or l.pop(-1) != ob[cb.index(t)]: return False
return not l
Feb. 19, 2021