Bonjour,
je refais du python après une longue pose de 3 ans. J'aimerai vider une liste pour ensuite la réemplir mais j'ai un problème d'index.
J'aimerai tout d'abord comprendre pourquoi et ensuite comment faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 source = open("low_coverage_regions_Bilbao3_2_hg19.txt", "r") dict={} list=[] chrs="1" ligne=1 try: for line in source: if ligne!=1: donnee=line.rstrip('\n\r') tab=donnee.split("\t") if tab[0] == chrs: print str(chrs)+" "+tab[1] list.append(tab[1]) else: dict[chrs]=list chrs=int(chrs)+1 del(list[:]) list.append(tab[1])#erreur à ce niveau else: ligne+=1 finally: source.close()
Merci d'avance
Alaninho
Partager