NSI,2023-2024, tp rangement

La correction du tp :

def echange(tab,i,j):
    '''
    >>>echange([1,2,3,4],0,2)
    [3,2,1,4]
    '''
    tab[i],tab[j]=tab[j],tab[i]
    return tab

def rangement1(tab):
    liste_0=[0 for i in range(tab.count(0))]
    liste_1=[1 for i in range(tab.count(1))]
    return liste_0+liste_1

def rangement2(tab):
    liste_0=[]
    liste_1=[]
    for val in tab:
        if val==0:
            liste_0.append(0)
        else:
            liste_1.append(1)
    return liste_0+liste_1
    
    
    
    
    
    

Banque des sujets des épreuves pratiques

https://cyclades.education.gouv.fr/delos/public/listPublicECE