HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //lib/python3.6/site-packages/S3/__pycache__/BidirMap.cpython-36.opt-1.pyc
3

�9pe{�@sGdd�de�ZdS)c@sLeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS)�BidirMapcKs.i|_i|_x|D]}|j|||�qWdS)N)�k2v�v2k�__setitem__)�self�map�key�r�/usr/lib/python3.6/BidirMap.py�__init__s
zBidirMap.__init__cCs~||jkr>|j||kr>tdt|�dt|j|�d��y|j|j|=Wntk
rdYnX||j|<||j|<dS)NzValue 'z' already in use with key '�')r�KeyError�strr)rr�valuerrr	rs
&
zBidirMap.__setitem__cCs
|j|S)N)r)rrrrr	�__getitem__szBidirMap.__getitem__cCs
|jj�S)N)r�__str__)rrrr	r"szBidirMap.__str__cCs
|j|S)N)r)rrrrr	�getkey%szBidirMap.getkeycCs
|j|S)N)r)rrrrr	�getvalue(szBidirMap.getvaluecCsdd�|jD�S)NcSsg|]}|�qSrr)�.0rrrr	�
<listcomp>,sz!BidirMap.keys.<locals>.<listcomp>)r)rrrr	�keys+sz
BidirMap.keyscCsdd�|jD�S)NcSsg|]}|�qSrr)rrrrr	r/sz#BidirMap.values.<locals>.<listcomp>)r)rrrr	�values.szBidirMap.valuesN)�__name__�
__module__�__qualname__r
rrrrrrrrrrr	r
srN)�objectrrrrr	�<module>
s