Kodax

مدقق الأقواس المتقدم — تحدي Python

اكتب الدالة is_balanced(expression) التي تتحقق من توازن أربعة أنواع من الأقواس: () و [] و {} و <>. تجاهل الأحرف الأخرى.

def is_balanced(expression):
    """
    تحقق من توازن الأقواس في التعبير
    الأقواس المدعومة: () [] {} <>
    """
    pass

# أمثلة:
# is_balanced("([{}])") -> True
# is_balanced("([)]") -> False
# is_balanced("<div>{text}</div>") -> True

حل هذا التحدي يرتبط بفتح دورة «هياكل البيانات» بحسابك.

ابدأ الحل