私はリスト上で非常に多くの質問を巡って私が探しているものを見つけることができません。Pythonで反復的に作成されたネストされたリストで上記のレベルを選択してください
私は、いくつかの値をラップする中括弧と値を含む中括弧のペアを含む文字列を持っています。私はこれを反復処理したい
{121 {12} 12 {211} 2}
:私は構造がネストされている最も深いレベルを知りませんが、それは次のようになります次の擬似コードと同様に、ネストされたリストに、それを文字列と転送:
for i in thestring
if there is a leftbrace { start a new list inside the current list
elseif there is a rightbrace } close the current list and select the list on the level above
else add i to currently selected list
私はリストのレベルを上に移動し、現在のサブリストに
おそらく、再帰的な解析関数をしたいです。 – TemporalWolf