Bonjour,
Je précise que je n'ai aucune connaissances en Python, juste un peu de VBA, et donc je ne connais pas les subtilités de ce langage, malheureusement on me demande de l'utiliser sans formation préalable.
J'ai eu beau chercher sur des sites anglais, français, impossible de trouver comment faire ce que je veux (presque tout le temps, je tombe sur des sujets où les listes ne comportent que des dizaines de valeurs). Je dois tracer une courbe d'évolution d'un paramètre en fonction de la hauteur d'une pièce. J'ai donc besoin de deux listes, Hauteur et Paramètre.
La hauteur de la pièce est étudiée en pourcentage, j'ai donc créé la liste suivante :
Hauteur = range(0,101)
Le paramètre que j'étudie ne varie que lorsque nous sommes proches des 90%, ainsi sa valeur est constante de 0 à 90. C'est pour cette liste que je bute. Dans un premier temps, nous pouvons considérer que nous aurons :
De 0% à 90% (91 valeurs) : paramètre = 10
De 90% à 100% (10 valeurs) : paramètre = 20
Bien évidemment, ce ne sont pas les bonnes valeurs, mais je pense qu'en cherchant bien après je pourrais me débrouiller seule. Mais pour la création de la liste, je sèche. Je pensais qu'on pourrait utiliser la fonction np.ones, et ensuite une boucle pour modifier les valeurs en fonction de leur position dans la liste, mais impossible de trouver comment faire, de plus je ne sais pas comment importer numpy sur mon pc perso (je vous le dis, je débute vraiment...) et donc sur mon pc je ne peux pas tester ce code.
Merci d'avance pour votre aide, et bonne journée !
Partager