
    h[                     <    S r SSKrSSKJrJrJrJr   " S S5      rg)z\
Series.item method, mainly testing that we get python scalars as opposed to
numpy scalars.
    N)Series	Timedelta	Timestamp
date_rangec                       \ rS rSrS rSrg)TestItem   c                    [        S/5      nUR                  5       nUS:X  d   eX!R                  S   :X  d   e[        U[        5      (       d   e[        S/S/S9nUR                  5       n[        U[
        5      (       d   eUS:X  d   e[        SS/5      nSn[        R                  " [        US9   UR                  5         S S S 5        [        S	SS
9n[        R                  " [        US9   UR                  5         S S S 5        [        R                  " [        US9   [        U5      R                  5         S S S 5        US S R                  5       n[        U[        5      (       d   e[        U5      S S R                  5       n[        U[        5      (       d   eXD-
  n[        R                  " [        US9   UR                  5         S S S 5        [        R                  " [        US9   [        U5      R                  5         S S S 5        US S R                  5       n[        U[        5      (       d   e[        U5      S S R                  5       n[        U[        5      (       d   e[        USS/S9nUR                  S S R                  5       nXTS   :X  d   eg ! , (       d  f       GN= f! , (       d  f       GN= f! , (       d  f       GN= f! , (       d  f       GN= f! , (       d  f       N= f)N   r   g      ?   )index   z#can only convert an array of size 1)matchz
2016-01-01)periods      )r   itemiloc
isinstanceintfloatpytestraises
ValueErrorr   r   r   )selfserresultmsgdtivaltdis          ]/var/www/html/shao/venv/lib/python3.13/site-packages/pandas/tests/series/methods/test_item.py	test_itemTestItem.test_item   sI   aSk{{!$$$&#&&&&cU1#&&%((((}}aVn3]]:S1HHJ 2 q1]]:S1HHJ 2]]:S13K 2 "1glln#y))))Sk"1o""$#y))))i]]:S1HHJ 2]]:S13K 2 "1glln#y))))Sk"1o""$#y)))) SA'hhrl!!f}}9 21 2111 2111s<   3J"/J4!K=K/K*"
J14
K
K
K'*
K8 N)__name__
__module____qualname____firstlineno__r#   __static_attributes__r%       r"   r   r      s    +r+   r   )__doc__r   pandasr   r   r   r   r   r%   r+   r"   <module>r.      s#     , ,r+   