
V#uX¯  ã               @   s   Gd  d „  d ƒ Z  d S)c               @   sd   e  Z d  Z d d „  Z d d „  Z d d „  Z d d „  Z d	 d
 „  Z d d „  Z d d „  Z	 d S)ÚSkladc             C   s   g  |  _  d  S)N)Úpodatki)Úself© r   úG:\Grahamov pregled\Sklad.pyÚ__init__   s    zSklad.__init__c             C   s   |  j  j | ƒ d  S)N)r   Úappend)r   Úxr   r   r   Úvstavi   s    zSklad.vstavic             C   s   t  |  j ƒ d k S)Né    )Úlenr   )r   r   r   r   Úprazen   s    zSklad.prazenc             C   s)   |  j  ƒ  r t d ƒ ‚ |  j j ƒ  d  S)NzODSTRANI: Sklad je prazen.)r   Ú
ValueErrorr   Úpop)r   r   r   r   Úodstrani   s     zSklad.odstranic             C   s#   |  j  ƒ  r t d ƒ ‚ |  j d S)NzVRH: Sklad je prazen.é   éÿÿÿÿ)r   r   r   )r   r   r   r   Úvrh   s     z	Sklad.vrhc             C   sc   |  j  ƒ  r t d ƒ ‚ |  j ƒ  } |  j ƒ  |  j  ƒ  rF t d ƒ ‚ |  j ƒ  } |  j | ƒ | S)NzPREDZADNJI: Sklad je prazen.z(PREDZADNJI: V skladu je samo en element.)r   r   r   r   r	   )r   r   Zvrnir   r   r   Ú
predzadnji   s     
 zSklad.predzadnjic             C   s6   d } x% |  j  D] } | d t | ƒ 7} q W| d S)NZDNOz : z : VRH)r   Ústr)r   ZizpZeltr   r   r   Ú__str__   s     zSklad.__str__N)
Ú__name__Ú
__module__Ú__qualname__r   r	   r   r   r   r   r   r   r   r   r   r      s   
r   N)r   r   r   r   r   Ú<module>   s    