
    Mh                     .    S SK JrJrJr  S SKJr  SS jrg)    )CategoricalIndexSeries)BaseMaskedArrayNc                    [        U [        5      (       a  U R                  nO}[        U [        5      (       a   Ub  U R                  U:X  a  U R                  nOHUc   eU R
                  R                  U5      n[        U[        5      (       d   eU R                  U5      n[        U[        5      (       a  UR                  $ [        U[        5      (       a  U$ [        USU5      $ )z
Helper method to get array for a DataFrame column or a Series.

Equivalent of df[col].values, but without going through normal getitem,
which triggers tracking references / CoW (and we might be testing that
this is done by some other operation).
_ndarray)
isinstancer   _valuesr   namecolumnsget_locint_get_column_arrayr   _datar   getattr)objcolarricols       M/var/www/html/env/lib/python3.13/site-packages/pandas/tests/copy_view/util.py	get_arrayr   	   s     #ukk	C	 	 ckSXX_kk{{""3'$$$$$##D)#''yy	C	%	%
3
C((    )N)pandasr   r   r   pandas.core.arraysr   r    r   r   <module>r      s    
 /)r   