You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
470 B
19 lines
470 B
def is_contains_(str):
|
|
stack = []
|
|
dict = {"]": "[", "}": "{", ")": "(", "”": "”", "’": "‘", "》": "《"}
|
|
for char in str:
|
|
if char in dict.values():
|
|
stack.append(char)
|
|
elif char in dict.keys():
|
|
if stack == [] or dict[char] != stack.pop():
|
|
return False
|
|
else:
|
|
continue
|
|
if stack == []:
|
|
return True
|
|
else:
|
|
return False
|
|
|
|
a = "d(a)a"
|
|
|
|
print(is_contains_(a))
|