
    )i                          " S  S5      r g)c                   8    \ rS rSrS rS rS rS rS rS r	Sr
g	)
Stack   c                     / U l         g Nstackselfs    )c:\Users\13-19lat\Desktop\lekcja\Stack.py__init__Stack.__init__   s	    
    c                 :    U R                   R                  U5        g r   )r   append)r
   items     r   push
Stack.push   s    

$r   c                 Z    U R                  5       (       d  U R                  R                  $ g r   )is_emptyr   popr	   s    r   r   	Stack.pop   s     }}::>>! r   c                 L    U R                  5       (       d  U R                  S   $ g )N)emptyr   r	   s    r   peek
Stack.peek   s     zz||::b>! r   c                 2    [        U R                  5      S:H  $ )N    lenr   r	   s    r   r   Stack.is_empty   s    4::!##r   c                 ,    [        U R                  5      $ r   r   r	   s    r   size
Stack.size   s    4::r   r   N)__name__
__module____qualname____firstlineno__r   r   r   r   r   r#   __static_attributes__ r   r   r   r      s      ""$r   r   N)r   r*   r   r   <module>r+      s    r   