Aide pour manipulation de fichier
Bonjour,
J'ai un fichier qui répertorie des horaires de bus pour chaque arrêts de la forme :
final String[] arret_Granges Bardes 06:03 06:26 06:49 07:12 07:35 07:57 08:21 08:44 09:07 09:30 09:53 10:16 10:39 11:02 11:25 11:48 12:10 12:35};
final String[] arret_Grand Challes 06:04 06:27 06:50 07:13 07:36 07:58 08:22 08:45 09:08 09:31 09:54 10:17 10:40 11:03 11:26 11:49 12:11 12:36};
etc...
Sauf que je voudrais obtenir ceci:
final String[] arret_Granges Bardes = { "06:03", "06:26", "06:49", "07:12",(..) "11:48"," 12:10", "12:35"};
J'ai ce bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| k=""
#J etant le fichier
for i in range(len(j)):
if a[i].isspace():
if a[i-1].isnumeric():
if a[i+1].isnumeric():
k+= a[i+1]+' "," '
else:
k+=a[i+1]
else:
k+=a[i-1]+'= {'
else:
k+=a[i] |
Sauf que cela me renvoi un message d'erreur :
if a[i].isspace():
IndexError: string index out of range