Bonjour à tous

Je me tourne vers la communauté pour demander votre aide

Je dois concevoir un programme me permettant de récupérer un fichier csv, d'enlever les colonnes qui ne m'intéressent pas et de faire un nouveau fichier csv.
Ce procéder me permettra d'intégrer plus facilement et plus rapidement le nouveau fichier csv dans un logiciel de gestion (automatique).

Alors tout est presque fait mais il me manque encore une petite chose dont je n'arrive absolument pas à faire...

Je voudrais créer "n" liste en fonction de mon nombre de ligne que je possède dans mon fichier csv.

j'ai donc voulu faire une fonction mais sans succès

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
n=0
x=9
def listecsv(x) :
    while (n!=x+1) :
        listecsv(n) = list()
        n=n+1
 
listecsv(x)
mais voilà l'erreur que j'ai en faisant cela.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
can't assign to function call
une marque rouge s'affiche à la ligne 5, début de ligne

Je vois l'erreur mais je n'arrive pas à le faire, modifier mon code pour changer ça... quelqu'un pourrait m'orienter svp ?

merci beaucoup