# Type your text here liste = [['AITTAHAR', 'Lyna', '19/05/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ITALIEN LV1', 'ANGLAIS LV2', 'NUMERIQUE SC.INFORM.', 'MATHEMATIQUES', 'PHYSIQUE-CHIMIE'], ['BABOURI', 'Safir', '27/11/2005', '1G03','02/09/2021','M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['BELMENGOUD', 'Lilia', '23/06/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2','MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['BEN ABDELJELIL', 'Rayan', '16/08/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'SCIENCES VIE & TERRE'], ['BIOLAY- SEGURA', 'Sergio', '25/10/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1','ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['BLAIZOT', 'Thibault', '23/03/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['BURINI', 'Florian', '09/11/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ITALIEN LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['DELACHAMBRE', 'Aya', '09/08/2006', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['DEPALLENS', 'Maël', '30/08/2005', '1G03','02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['DRIDI CHARRIER', 'Yassine', '04/01/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['EL ABED','Rayan', '20/11/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['EL HAJAMI', 'Adam', '14/01/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE'], ['EL HAMDAOUI', 'Hamza', '05/09/2005', '1G03', '02/09/2021 ', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'MATHEMATIQUES', 'NUMERIQUE SC.INFORM.', 'SCIENCES VIE & TERRE'], ['EL MAHMOUD','Yomi', '12/06/2005', '1G03', '02/09/2021', 'M. LENTINI PATRICK', 'ANGLAIS LV1', 'ESPAGNOL LV2', 'NUMERIQUE SC.INFORM.', 'NUMERIQUE SC.INFORM.', 'PHYSIQUE-CHIMIE']] def recherchePrenom() : a = input("Prénom : ") for i in range(len(liste)): if a == liste[i][1] : return a," est dans la classe " return str(a)+" est pas dans la classe " def rechercheNom() : a = input("Nom : ") for i in range(len(liste)): if a == liste[i][0] : return a," est dans la classe " return str(a)+" est pas dans la classe " def afficheClasse() : a = input("Classe : ") for i in range(len(liste)): if a == liste[i][3] : print(liste[i]) def afficheNom() : for i in range(len(liste)): print(str(liste[i][0])) def afficheNomPrenom() : for i in range(len(liste)): print(str(liste[i][0])+" "+str(liste[i][1])) def nbClasse() : a = liste[0][3] sc = 1 liste2 = [liste[0][3]] for i in range(len(liste)) : if liste[i][3] not in liste2 : sc+=1 liste2.append(liste[i][3]) return sc def nbSpeMath() : sc = 0 sc2 = 0 liste2 = [] for i in range(len(liste)) : for u in range(11) : if liste[i][u] == "MATHEMATIQUES" : sc2+= 1 v = True liste2.append(v) return len(liste2)