Czy istnieje sposób uzyskania indeksów pasujących nawiasów w ciągu znaków? Na przykład ten:Indeksy pasujących nawiasów w języku Python
text = 'aaaa(bb()()ccc)dd'
Chciałbym dostać słownika z wartości:
result = {4:14, 7:8, 9:10}
co oznacza, że nawiasy na indeksie 4 i 14 są dopasowane, 7 i 8 to tak dalej. Wielkie dzięki.
Jest oczywiste, że istnieje [tylko jeden oczywisty sposób] (http://programmers.stackexchange.com/questions/96411/concrete-examples-of-pythons-only-one-way-to-do-it- maxim) do pisania prostych algorytmów w Pythonie, ponieważ w ciągu 5 minut otrzymałeś trzy razy praktycznie tę samą odpowiedź. –