mars.dataframe.Series.str.get#

Series.str.get(i)#

在指定位置从每个组件中提取元素。

从列表、元组或字符串中提取元素,适用于每个元素在Series/Index中。

Parameters

i (int) – 提取元素的位置。

Return type

系列索引

示例

>>> import mars.dataframe as md
>>> s = md.Series(["String",
...               (1, 2, 3),
...               ["a", "b", "c"],
...               123,
...               -456,
...               {1: "Hello", "2": "World"}])
>>> s.execute()
0                        String
1                     (1, 2, 3)
2                     [a, b, c]
3                           123
4                          -456
5    {1: 'Hello', '2': 'World'}
dtype: object
>>> s.str.get(1).execute()
0        t
1        2
2        b
3      NaN
4      NaN
5    Hello
dtype: object
>>> s.str.get(-1).execute()
0      g
1      3
2      c
3    NaN
4    NaN
5    None
dtype: object