o
    /pf5  ã                   @   sh   d dl mZ dedee fdd„Zdee defdd„Zdee defd	d
„Zdee defdd„ZdS )é    )ÚListÚtextÚreturnc                 C   sT   |   d¡}g }|D ]}|  d¡}t|ƒdkr't|d  dd¡ ¡ ƒ}| |¡ q	|S )NÚ
ú,é   é   u   â„ƒÚ )ÚsplitÚlenÚfloatÚreplaceÚstripÚappend)r   ÚlinesÚtemperaturesÚlineÚpartsZtemperature© r   úH/workspaces/Masterarbeit/7_extract_temperatures_from_text/output_1_0S.pyÚextract_temperatures_from_text   s   


€r   r   c                 C   s   | sdS t | ƒt| ƒ S )Ng        )Úsumr   ©r   r   r   r   Úcalculate_average_temperature   s   r   c                 C   ó   | st dƒS t| ƒS )Nz-inf)r   Úmaxr   r   r   r   Úfind_highest_temperature   ó   r   c                 C   r   )NÚinf)r   Úminr   r   r   r   Úfind_lowest_temperature   r   r    N)Útypingr   Ústrr   r   r   r   r    r   r   r   r   Ú<module>   s
    
