Bah j'peux te donner un exemple delphi, suffirat que t'applique en Python 
disons que t'as un tableau de ronds genre 'array_ronds' allant de 0 à 99.
var
array_ronds: array[0..99] of Ronds; // 
rond_trouvé: Rond;
for i:=0 to array_ronds.count-1 do begin //On fait un loop de 0 jusqu'à la fin de l'array
if array_ronds[i].attribut='attribut que tu cherche' then begin //on vérifie l'att. de chaque rond de l'array jusqu'à trouver
rond_trouvé:=array_ronds[i]; //on fout le rond qu'on a trouvé dans la variable rond_trouvé
//le rond en question est mtn dans la variable rond_trouvé
break; //on quitte le loop car on a pas besoin de vérifier les autres
end;
end;
J'peux pas trop expliquer autrement, mais le Delphi est ultra simple, donc tu devrais comprendre, j'espère. 
Message édité le 23 avril 2015 à 12:10:59 par BlackChinchilla