text="{{{1,2,{3,4},{{{5,6}}}}}}"
def?getbrace(text,level):
result=[]
stack=[]
i=0
while?i<len(text)?and?text[i]=="{"?and?len(stack)<level:
i+=1
stack.append('{')
while?i<len(text):
if?text[i]=='{':stack.append('{')
if?text[i]=='}':stack.pop()
if?len(stack)>=level:?result.append(text[i])
i+=1
return?''.join(result)
print(getbrace(text,3))?#獲得第3層級大括號中的內容