Sono un principiante in python. Voglio sapere se c'è qualche in-built funzione o altro modo in modo da poter ottenere di seguito in python 2.7:Python: Iterate su ogni elemento in elenco-elenco-nidificato e sostituisce elementi specifici
Trova tutti i -Lettera nella lista e sottoelenco e sostituirla con [ 'non', la lettera]
ad esempio: trovare tutti gli elementi nella lista qui sotto che iniziano con - e sostituirli con [ 'non', lettera]
Input : ['and', ['or', '-S', 'Q'], ['or', '-S', 'R'], ['or', ['or', '-Q', '-R'], '-S']]
Output : ['and', ['or', ['not','S'], 'Q'], ['or', ['not','S'], 'R'], ['or', ['or', ['not','Q'], ['not','R']], ['not','S']]]
qualcuno può suggerire come farlo in python. Grazie