Des tableaux plus beaux !

This commit is contained in:
Geoffrey Frogeye 2015-03-11 22:13:35 +01:00
parent d25d4cbf9d
commit 60679f3df8

View file

@ -195,20 +195,20 @@ def afficher_tableau(donnees):
for y in range(len(donnees)): for y in range(len(donnees)):
tailles.append(len(str(donnees[y][x]))) tailles.append(len(str(donnees[y][x])))
taillesColonnes.append(max(tailles)) taillesColonnes.append(max(tailles))
barres = [''*l for l in taillesColonnes]
print('' + ''.join(barres) + '')
for y in range(len(donnees)): for y in range(len(donnees)):
ligne = [] ligne = ''
for x in range(len(donnees[0])): for x in range(len(donnees[0])):
ligne.append( ligne += ' ' * (taillesColonnes[x] - len(str(donnees[y][x]))) + str(donnees[y][x]) + ''
' ' * (taillesColonnes[x] - len(str(donnees[y][x]))) + str(donnees[y][x])) print(ligne)
ligneStr = ''.join(ligne)
print(ligneStr)
if y == 0: if y == 0:
print('─┼─'.join([''*l for l in taillesColonnes])) print('' + ''.join(barres) + '')
print('' + ''.join(barres) + '')
question(1) question(1)
tableau = [['i', 'croissante', 'decroissante', 'alea']] tableau = [['i', 'croissante ', 'decroissante', 'aléatoire ']]
for i in range(2, 102): for i in range(2, 102):
tableau.append([i - 1, tri_et_compte(tri_selection, liste_croissante(i))[1], tri_et_compte( tableau.append([i - 1, tri_et_compte(tri_selection, liste_croissante(i))[1], tri_et_compte(
tri_selection, liste_decroissante(i))[1], tri_et_compte(tri_selection, liste_alea(i, 0, 500))[1]]) tri_selection, liste_decroissante(i))[1], tri_et_compte(tri_selection, liste_alea(i, 0, 500))[1]])