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 : Sélectionner tout - Visualiser dans une fenêtre à part
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