je bloque sur ce code depuis une heure, et python me sort en continu :

if len(t1[i]) < 6:
IndexError : index out of range

il ne me semble pas pourtant que je désigne un élément introuvable !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
t1 = ["Jean", "Maximilien", "Brigitte", "Sonia", "Jean-Pierre", "Sandra"]
t2 = []
t3 = []
i = 0
v = []
 
while i <= len(t1):
    if len(t1[i]) < 6:
        t2.append(t1[i])
    else:
        t3.append(t1[i])
    i = i + 1
 
print t2, t3
pouvez vous me dire ce qui ne va pas s'il vous plait ?