| 3085 | |
| 3086 | |
| 3087 | def test_is_in(): |
| 3088 | arr = pa.array([1, 2, None, 1, 2, 3]) |
| 3089 | |
| 3090 | result = pc.is_in(arr, value_set=pa.array([1, 3, None])) |
| 3091 | assert result.to_pylist() == [True, False, True, True, False, True] |
| 3092 | |
| 3093 | result = pc.is_in(arr, value_set=pa.array([1, 3, None]), skip_nulls=True) |
| 3094 | assert result.to_pylist() == [True, False, False, True, False, True] |
| 3095 | |
| 3096 | result = pc.is_in(arr, value_set=pa.array([1, 3])) |
| 3097 | assert result.to_pylist() == [True, False, False, True, False, True] |
| 3098 | |
| 3099 | result = pc.is_in(arr, value_set=pa.array([1, 3]), skip_nulls=True) |
| 3100 | assert result.to_pylist() == [True, False, False, True, False, True] |
| 3101 | |
| 3102 | |
| 3103 | def test_index_in(): |