Exercice 48
Etant donné le dictionnaire suivant qui contient les données des étudiants:
1 2 3 |
students = {'student1': 'Najib', 'student2': 'Walid', 'student3': 'Sofia', 'student4': 'David', 'student5': 'Khalid'} |
Ecrire un algorithme en Python qui prend en entrée le dictionnaire 'students' et renvoie les données du dictionnaire 'students' sous forme d'un fichier nommé 'students.txt'.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# dictionnaire des données des des étudiants students = {'student1': 'Najib', 'student2': 'Walid', 'student3': 'Sofia', 'student4': 'David', 'student5': 'Khalid'} # Création de la liste des lignes du fichiers students.txt list_lines = [] for key, value in students.items(): list_lines.append(key + " : " + students[key] + "\n") # création du fichier 'students.txt' file = open('students.txt' , 'w') # ajouter les lignes au fichiers students.txt file.writelines(list_lines) file.close() """ l'exécution de code un fichier 'students.txt' contenant les lignes: student1 : Najib student2 : Walid student3 : Sofia student4 : David student5 : Khalid """ |
Younes Derfoufi
CRMEF OUJDA