B
    Fâñ_T  ã               @   s,  d d„ Z g Zeedƒ d¡ƒZx,ed dkrJe e¡ eedƒ d¡ƒZq W edƒZedƒ dZ	dZ
x–e
eeƒk rúee
 ZdZdZx,eeeƒk r®ee Zeed	 7 Zed
7 Zq„W e	edd… d 7 Z	e
d
 eeƒkrðe	d
deeƒ  d d 7 Z	e
d
7 Z
qfW ee	ƒ ed e¡ƒ ee eeƒƒ edƒ dS )c             C   sn   g }d}x`|t | ƒk rh| | }d}x:|t |ƒk r\|| |krR| |d |d f¡ |d7 }q$W |d7 }q
W |S )u™   
    listeCoord(list tableau, str car) --> list of tuples
    Retourne la liste des coordonnÃ©es des cellules du tableau contenant le caractÃ¨re car
    é    é   )ÚlenÚappend)ÚtableauZcarÚresultÚiÚligneÚj© r
   ú	ex5_23.pyÚ
listeCoord   s    r   u;   CaractÃ¨res de la premiÃ¨re ligne (<Enter> pour arrÃªter): z, r   Ú u;   CaractÃ¨res de la prochaine ligne (<Enter> pour arrÃªter): u   
CaractÃ¨re Ã  chercher: u   
Tableau Ã  parcourir: 
z | r   NéýÿÿÿÚ
é   ú-u$   CoordonnÃ©es des cellules avec {}: 
z.Appuyez sur une touche pour fermer la fenetre!)r   Z
monTableauÚlistÚinputÚsplitr   r   Z	caractereÚprintr   r   r   Zcontenur	   ZcelluleÚformatr
   r
   r
   r   Ú<module>   s2   
