1 pièce(s) jointe(s)
List compréhension Python3
Merci pour la rapide réponse ! :)
En fait ce n'est pas un tableau que j'ai , c'est une liste il n'y a donc pas de colonne ( même si je l'ai nommé comme ca ^^ )
Voici la liste en screen:
Pièce jointe 417750
Tableau=[['H', 'D', 'P'],['0.7', '295', '8.2'],['0.7', '289', '8.5'],['0.7', '290', '8.0'], ['0.8', '283', '8.7'],etc ]
La listeH représente les premiéres valeurs des sous listes , et D la deuxiéme ...
List compréhension Python3
Marco056
J'ai essayé tes lignes mais ça ne marche pas " list out of range "
Ce ne sont pas vraiment des colonnes comme dans un tableau , mais des sous listes
List compréhension Python3
racine carrée
Je ne comprend pas bien lorsque j'exécute le a celui me renvoie le Tableau .
Pourtant je comprend ta ligne c'est ce que j'avais essayé de faire au début ...
Tableau[0]=['H', 'D', 'P']
Tableau[1]=['0.7', '295', '8.2']
Il renvoie en juste les sous liste ..
List compréhension Python3
Ah ok je début dans python , j'aurais appris un truc ! :)
Cependant j'ai essayé de faire la transposer mais ça me renvoie au même tableau .
Je ne comprend pas bien ce que signifie "Transposer" ...
Je cherche a créer trois listes indépendantes du Tableau à 3 dimensions
Comme ci dessous:
listH=[0.7,07,07,0.8 etc] listD=[295,289,290 etc] listP=[....]
Tableau=[['H', 'D', 'P'],
['0.7', '295', '8.2'],
['0.7', '289', '8.5'],
['0.7', '290', '8.0'],
['0.8', '283', '8.7'],
['0.7', '283', '8.0'],
['0.8', '292', '8.9'],
['0.8', '291', '8.9'],
[]]
Merci d'avance
List compréhension Python3
Merci beaucoup Marco056
Je n'avais pas fait attention qu'il y avait une liste vide à la fin ...
Problème résolu !
Bonne journée et merci encore !
List compréhension Python3
Bonjour Thierry ,
Voici comment j'ai fait , j'ai trouvé cette méthode sur internet ...
Tableau=[]
f = open('C:\\Users\\LATITUDE\\Desktop\\CandhisCSV.csv')
for row in f:
print(row.split())
Tableau.append(row.split())
f.close