⚝
One Hat Cyber Team
⚝
Your IP:
172.22.0.1
Server IP:
151.80.20.34
Server:
Linux 794f04d97d5e 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
Server Software:
Apache/2.4.62 (Debian)
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib
/
python3.11
/
importlib
/
metadata
/
__pycache__
/
View File Name :
_itertools.cpython-311.pyc
� ��h � �( � d dl mZ dd�Zeeffd�ZdS )� )�filterfalseNc # �� K � t � � }|j }|�)t |j | � � D ]} ||� � |V � �dS | D ] } ||� � }||vr ||� � |V � �!dS )zHList unique elements, preserving order. Remember all elements ever seen.N)�set�addr �__contains__)�iterable�key�seen�seen_add�element�ks �4/usr/lib/python3.11/importlib/metadata/_itertools.py�unique_everseenr s� � � � � �5�5�D��x�H� �{�"�4�#4�h�?�?� � �G��H�W�����M�M�M�M� � � � � �G���G���A���}�}�������� � � �� � � c �� � | �t d� � S |� t | |� � rt | f� � S t | � � S # t $ r t | f� � cY S w xY w)ax If *obj* is iterable, return an iterator over its items:: >>> obj = (1, 2, 3) >>> list(always_iterable(obj)) [1, 2, 3] If *obj* is not iterable, return a one-item iterable containing *obj*:: >>> obj = 1 >>> list(always_iterable(obj)) [1] If *obj* is ``None``, return an empty iterable: >>> obj = None >>> list(always_iterable(None)) [] By default, binary and text strings are not considered iterable:: >>> obj = 'foo' >>> list(always_iterable(obj)) ['foo'] If *base_type* is set, objects for which ``isinstance(obj, base_type)`` returns ``True`` won't be considered iterable. >>> obj = {'a': 1} >>> list(always_iterable(obj)) # Iterate over the dict's keys ['a'] >>> list(always_iterable(obj, base_type=dict)) # Treat dicts as a unit [{'a': 1}] Set *base_type* to ``None`` to avoid any special handling and treat objects Python considers iterable as iterable: >>> obj = 'foo' >>> list(always_iterable(obj, base_type=None)) ['f', 'o', 'o'] N� )�iter� isinstance� TypeError)�obj� base_types r �always_iterabler sx � �R �{��B�x�x����:�c�9�#=�#=���S�F�|�|����C�y�y���� � � ��S�F�|�|�������s �A �A!� A!)N)� itertoolsr r �str�bytesr r r r �<module>r sR �� !� !� !� !� !� !�� � � �&