Modification de matrice
Bonsoir,
Je travaille en ce moment sur un projet mais une partie me pose problème. J'aimerais utiliser une matrice (dans ce cas précis nblignes = nblivres dans le fichier texte et nbcolonnes = nb de profil dans le fichier texte) afin de pouvoir la modifier selon une note que j'attribue entre 1 et 5 avec un profil en particulier et sur un livre. J'ai initialisé une matrice 0 selon les différents facteurs mais impossible d'y trouver une suite. S'y jamais quelqu'un aurait quelconque idée je suis preneur !
Bonne soirée .


Je travaille en ce moment sur un projet mais une partie me pose problème. J'aimerais utiliser une matrice (dans ce cas précis nblignes = nblivres dans le fichier texte et nbcolonnes = nb de profil dans le fichier texte) afin de pouvoir la modifier selon une note que j'attribue entre 1 et 5 avec un profil en particulier et sur un livre. J'ai initialisé une matrice 0 selon les différents facteurs mais impossible d'y trouver une suite. S'y jamais quelqu'un aurait quelconque idée je suis preneur !
Bonne soirée .
Configuration: Windows / Chrome 96.0.4664.93
A voir également:
- Modification de matrice
- Suivi de modification word - Guide
- Logiciel gratuit modification pdf - Guide
- Modification dns - Guide
- Modification liste déroulante excel - Guide
- Modification d'écriture - Guide
2 réponses
Bonjour,
Pour commencer, merci de poster ton code en utilisant les balises prévues à cet effet
Explications ( à lire ENTIEREMENT ! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Pour commencer, merci de poster ton code en utilisant les balises prévues à cet effet
Explications ( à lire ENTIEREMENT ! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Bonjour,
Comme le souligne jordane45, sur un forum évite les captures d'écran, qui sont peu pratiques pour tout le monde (et peu écologiques) : mieux vaut copier coller ton code et le mettre en forme avec les balises.
Ensuite concernant ton programme, il y a plusieurs manière de faire.
Bonne chance
Comme le souligne jordane45, sur un forum évite les captures d'écran, qui sont peu pratiques pour tout le monde (et peu écologiques) : mieux vaut copier coller ton code et le mettre en forme avec les balises.
Ensuite concernant ton programme, il y a plusieurs manière de faire.
- Soit tu veux absolument une matrice car tu as des calculs matriciels à faire, et dans ce cas utiliser
numpy
et la classenumpy.array
serait l'idéal. Le problème c'est qu'il faut alors maintenir un dictionnaire qui permet de retrouver un titre/auteur à partir de son index et inversement. - Soit tu fais plus simple (et à mon avis c'est largement suffisant dans ton cas) en utilisant une structure de dictionnaire imbriqués. Cela t'évitera de devoir convertir chaque titre et chaque auteur en index, ce qui sera bien plus pratique.
from collections import defaultdict d = defaultdict(lambda: defaultdict(lambda: 0)) d["title"]["author"] = 1 print(d["title"]["author"])
Bonne chance