o
    3pfï  ã                   @   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   s@   g }|   d¡}|D ]}|  d¡d  dd¡}| t|ƒ¡ q	|S )NÚ
z, é   u   â„ƒÚ )ÚsplitÚreplaceÚappendÚfloat)r   ÚtemperaturesÚlinesÚlineÚtemp_str© r   úI/workspaces/Masterarbeit/7_extract_temperatures_from_text/output_11_RP.pyÚextract_temperatures_from_text   s   
r   r   c                 C   s   | sdS t | ƒt| ƒ S )Ng        )ÚsumÚlen©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
    