HEX
Server: LiteSpeed
System: Linux us-phx-web629.main-hosting.eu 5.14.0-503.23.2.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 12 05:52:18 EST 2025 x86_64
User: u756937133 (756937133)
PHP: 8.2.30
Disabled: passthru,chgrp
Upload Files
File: //lib/python3.9/site-packages/S3/__pycache__/BidirMap.cpython-39.pyc
a

�9pe{�@sGdd�de�ZdS)c@sLeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS)�BidirMapcKs*i|_i|_|D]}|�|||�qdS�N)�k2v�v2k�__setitem__)�self�map�key�r	�//usr/lib/python3.9/site-packages/S3/BidirMap.py�__init__szBidirMap.__init__cCs|||jvr>|j||kr>tdt|�dt|j|�d��z|j|j|=WntybYn0||j|<||j|<dS)NzValue 'z' already in use with key '�')r�KeyError�strr)rr�valuer	r	r
rs
&
zBidirMap.__setitem__cCs
|j|Sr�r�rrr	r	r
�__getitem__szBidirMap.__getitem__cCs
|j��Sr)r�__str__�rr	r	r
r"szBidirMap.__str__cCs
|j|Sr�r)rrr	r	r
�getkey%szBidirMap.getkeycCs
|j|Srrrr	r	r
�getvalue(szBidirMap.getvaluecCsdd�|jD�S)NcSsg|]}|�qSr	r	)�.0rr	r	r
�
<listcomp>,�z!BidirMap.keys.<locals>.<listcomp>rrr	r	r
�keys+sz
BidirMap.keyscCsdd�|jD�S)NcSsg|]}|�qSr	r	)rrr	r	r
r/rz#BidirMap.values.<locals>.<listcomp>rrr	r	r
�values.szBidirMap.valuesN)�__name__�
__module__�__qualname__rrrrrrrrr	r	r	r
r
srN)�objectrr	r	r	r
�<module>
r