polars.Series.list.get#

Series.list.get(index: int | Series | list[int]) Series[source]#

Get the value by index in the sublists.

So index 0 would return the first item of every sublist and index -1 would return the last item of every sublist if an index is out of bounds, it will return a None.

Parameters:
index

Index to return per sublist

Examples

>>> s = pl.Series("a", [[3, 2, 1], [], [1, 2]])
>>> s.list.get(0)
shape: (3,)
Series: 'a' [i64]
[
    3
    null
    1
]