Corps2 = ['Debut', '\n', '\n', 'Note', ' ', '<-', ' ', 'Saisie()', ' ', '', '\n', '\n', 'Selon que\n', ' ', 'Note', ' ', '≥', ' ', '16', ' ', '', ' ', '', ' ', ':', ' ', '', '\n', '\n', 'Ecrire', ' ', "('TB')", '\n', '\n', '', ' ', 'Note', ' ', '≥', ' ', '14', ' ', '', ' ', '', ' ', ':', ' ', '', '\n', '\n', 'Ecrire', ' ', "('B')", '\n', '\n', '', ' ', 'Note', ' ', '≥', ' ', '12', ' ', '', ' ', '', ' ', ':', ' ', '', '\n', '\n', 'Ecrire', ' ', "('AB')", '\n', '\n', '', ' ', 'Note', ' ', '≥', ' ', '10', ' ', '', ' ', '', ' ', ':', ' ', '', '\n', '\n', 'Ecrire', ' ', "('Passable')", '\n', '\n', 'Sinon', ' ', ':', ' ', 'Ecrire', ' ', "('Redoublant')", '\n', '\n', 'Fin_Si']
for idx in range(len(Corps2)-1):
try:
if Corps2[idx] == '\n' and Corps2[idx+1] == 'Ecrire':
del Corps2[idx]
except IndexError:
break
print(Corps2)
Q29ycHMyID0gWydEZWJ1dCcsICdcbicsICdcbicsICdOb3RlJywgJyAnLCAnPC0nLCAnICcsICdTYWlzaWUoKScsICcgJywgJycsICdcbicsICdcbicsICdTZWxvbiBxdWVcbicsICcgJywgJ05vdGUnLCAnICcsICfDouKAsMKlJywgJyAnLCAnMTYnLCAnICcsICcnLCAnICcsICcnLCAnICcsICc6JywgJyAnLCAnJywgJ1xuJywgJ1xuJywgJ0VjcmlyZScsICcgJywgIignVEInKSIsICdcbicsICdcbicsICcnLCAnICcsICdOb3RlJywgJyAnLCAnw6LigLDCpScsICcgJywgJzE0JywgJyAnLCAnJywgJyAnLCAnJywgJyAnLCAnOicsICcgJywgJycsICdcbicsICdcbicsICdFY3JpcmUnLCAnICcsICIoJ0InKSIsICdcbicsICdcbicsICcnLCAnICcsICdOb3RlJywgJyAnLCAnw6LigLDCpScsICcgJywgJzEyJywgJyAnLCAnJywgJyAnLCAnJywgJyAnLCAnOicsICcgJywgJycsICdcbicsICdcbicsICdFY3JpcmUnLCAnICcsICIoJ0FCJykiLCAnXG4nLCAnXG4nLCAnJywgJyAnLCAnTm90ZScsICcgJywgJ8Oi4oCwwqUnLCAnICcsICcxMCcsICcgJywgJycsICcgJywgJycsICcgJywgJzonLCAnICcsICcnLCAnXG4nLCAnXG4nLCAnRWNyaXJlJywgJyAnLCAiKCdQYXNzYWJsZScpIiwgJ1xuJywgJ1xuJywgJ1Npbm9uJywgJyAnLCAnOicsICcgJywgJ0VjcmlyZScsICcgJywgIignUmVkb3VibGFudCcpIiwgJ1xuJywgJ1xuJywgJ0Zpbl9TaSddCmZvciBpZHggaW4gcmFuZ2UobGVuKENvcnBzMiktMSk6CiAgICB0cnk6CiAgICAgICAgaWYgQ29ycHMyW2lkeF0gPT0gJ1xuJyBhbmQgQ29ycHMyW2lkeCsxXSA9PSAnRWNyaXJlJzoKICAgICAgICAgICAgZGVsIENvcnBzMltpZHhdCiAgICBleGNlcHQgSW5kZXhFcnJvcjoKICAgICAgICAgYnJlYWsKcHJpbnQoQ29ycHMyKQo=
['Debut', '\n', '\n', 'Note', ' ', '<-', ' ', 'Saisie()', ' ', '', '\n', '\n', 'Selon que\n', ' ', 'Note', ' ', '≥', ' ', '16', ' ', '', ' ', '', ' ', ':', ' ', '', '\n', 'Ecrire', ' ', "('TB')", '\n', '\n', '', ' ', 'Note', ' ', '≥', ' ', '14', ' ', '', ' ', '', ' ', ':', ' ', '', '\n', 'Ecrire', ' ', "('B')", '\n', '\n', '', ' ', 'Note', ' ', '≥', ' ', '12', ' ', '', ' ', '', ' ', ':', ' ', '', '\n', 'Ecrire', ' ', "('AB')", '\n', '\n', '', ' ', 'Note', ' ', '≥', ' ', '10', ' ', '', ' ', '', ' ', ':', ' ', '', '\n', 'Ecrire', ' ', "('Passable')", '\n', '\n', 'Sinon', ' ', ':', ' ', 'Ecrire', ' ', "('Redoublant')", '\n', '\n', 'Fin_Si']