@@ -2337,9 +2337,18 @@ def take(
23372337
23382338        Examples 
23392339        -------- 
2340-         >>> idx = pd.Index(["a", "b", "c"]) 
2341-         >>> idx.take([2, 2, 1, 2]) 
2342-         Index(['c', 'c', 'b', 'c'], dtype='str') 
2340+         >>> idx = pd.MultiIndex.from_arrays([["a", "b", "c"], [1, 2, 3]]) 
2341+         >>> idx 
2342+         MultiIndex([('a', 1), 
2343+                     ('b', 2), 
2344+                     ('c', 3)], 
2345+                    ) 
2346+         >>> idx.take([2, 2, 1, 0]) 
2347+         MultiIndex([('c', 3), 
2348+                     ('c', 3), 
2349+                     ('b', 2), 
2350+                     ('a', 1)], 
2351+                    ) 
23432352        """ 
23442353        nv .validate_take ((), kwargs )
23452354        indices  =  ensure_platform_int (indices )
@@ -2525,13 +2534,28 @@ def repeat(self, repeats: int, axis=None) -> MultiIndex:
25252534
25262535        Examples 
25272536        -------- 
2528-         >>> idx = pd.Index([ "a", "b", "c"]) 
2537+         >>> idx = pd.MultiIndex.from_arrays([[ "a", "b", "c"], [1, 2, 3] ]) 
25292538        >>> idx 
2530-         Index(['a', 'b', 'c'], dtype='object') 
2539+         MultiIndex([('a', 1), 
2540+                     ('b', 2), 
2541+                     ('c', 3)], 
2542+                    ) 
25312543        >>> idx.repeat(2) 
2532-         Index(['a', 'a', 'b', 'b', 'c', 'c'], dtype='object') 
2544+         MultiIndex([('a', 1), 
2545+                     ('a', 1), 
2546+                     ('b', 2), 
2547+                     ('b', 2), 
2548+                     ('c', 3), 
2549+                     ('c', 3)], 
2550+                    ) 
25332551        >>> idx.repeat([1, 2, 3]) 
2534-         Index(['a', 'b', 'b', 'c', 'c', 'c'], dtype='object') 
2552+         MultiIndex([('a', 1), 
2553+                     ('b', 2), 
2554+                     ('b', 2), 
2555+                     ('c', 3), 
2556+                     ('c', 3), 
2557+                     ('c', 3)], 
2558+                    ) 
25352559        """ 
25362560        nv .validate_repeat ((), {"axis" : axis })
25372561        # error: Incompatible types in assignment (expression has type "ndarray", 
0 commit comments