déjà il te faut indiquer qu'il n'y a pas d'entêtes dans ton fichier "csv", donc ajouter le paramètre header=None (par défaut il utilise la 1ère ligne)
ensuite data.values.tolist() permet de convertir un DataFrame en liste
import os
import pandas as pd
link=os.path.join("Data","mydata.txt")
data=pd.read_csv(link,sep=" ", engine='python',header=None)
print(data)
d=data.values.tolist()
print(d)
Après, on peut se passer d'utiliser pandas
res=[]
with open(link,'r') as f:
lignes=f.readlines()
for l in lignes:
res.append(list(map(int,l.split()))) # ou res.append(list([int(l.split()[0]), int(l.split()[1])]))
print(res)
lecture de données à partir d'un fichier
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.