Aide pour code de programation
jmax_0277
Messages postés
1
Statut
Membre
-
quent217 Messages postés 424 Statut Membre -
quent217 Messages postés 424 Statut Membre -
laby= \
[[1, 1, 1, 1, 1, 1, 1, 1, 1],\
[1, 0, 0, 1, 0, 0, 0, 0, 0],\
[1, 0, 0, 1, 0, 0, 0, 0, 0],\
[1, 0, 0, 1, 0, 0, 0, 0, 0]]
j'aimerais avoir le résultat si dessus avec un programme qui lit un fichier texte
et qui ajoute chaque caractère et faut qu'aussi a chaque retour a la ligne que les caracteres 1 ou 0 rentre dans une liste qui elle meme est dans une liste
pourriez vous m'aidez s'il vous plait
merci d'avance
[[1, 1, 1, 1, 1, 1, 1, 1, 1],\
[1, 0, 0, 1, 0, 0, 0, 0, 0],\
[1, 0, 0, 1, 0, 0, 0, 0, 0],\
[1, 0, 0, 1, 0, 0, 0, 0, 0]]
j'aimerais avoir le résultat si dessus avec un programme qui lit un fichier texte
et qui ajoute chaque caractère et faut qu'aussi a chaque retour a la ligne que les caracteres 1 ou 0 rentre dans une liste qui elle meme est dans une liste
fic=open("fichierlaby2.txt","r")
#fic.readlines()
list = []
list2=[]
for ligne in fic:
list2.append(ligne)
for car in list2:
for c in car:
if (c) == "1":
list.append(1)
if (c) == "0":
list.append(0)
print (list)
fic.close
pourriez vous m'aidez s'il vous plait
merci d'avance
A voir également:
- Aide pour code de programation
- Code ascii - Guide
- Code de déverrouillage oublié - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
1 réponse
Bonjour,
déjà vous n'avez besoins que de 2 boucles : une qui lit chaque ligne et une qui lit chaque caractère de la ligne.
Ensuite pour chaque ligne vous devez créer une liste qui contient tous les caractères de la ligne puis ajouter cette ligne dans la liste finale.
Essayez de faire ce code étape par étape et ça ne devrait pas être très compliqué.
déjà vous n'avez besoins que de 2 boucles : une qui lit chaque ligne et une qui lit chaque caractère de la ligne.
Ensuite pour chaque ligne vous devez créer une liste qui contient tous les caractères de la ligne puis ajouter cette ligne dans la liste finale.
Essayez de faire ce code étape par étape et ça ne devrait pas être très compliqué.