cudf.core.column.lists.ListMethods.concat#
- ListMethods.concat(dropna=True) Series | Index[source]#
对于至少有一层嵌套的列,连接每行中的列表。
- Parameters:
- dropna: bool, optional
如果为True(默认),则忽略每行中的顶级空元素。 如果为False,并且存在顶级空元素,则输出中的结果行为空。
- Returns:
- Series or Index
示例
>>> s1 0 [[1.0, 2.0], [3.0, 4.0, 5.0]] 1 [[6.0, None], [7.0], [8.0, 9.0]] dtype: list >>> s1.list.concat() 0 [1.0, 2.0, 3.0, 4.0, 5.0] 1 [6.0, None, 7.0, 8.0, 9.0] dtype: list
默认情况下,每行顶层的空值会被删除:
>>> s2 0 [[1.0, 2.0], None, [3.0, 4.0, 5.0]] 1 [[6.0, None], [7.0], [8.0, 9.0]] dtype: list >>> s2.list.concat() 0 [1.0, 2.0, 3.0, 4.0, 5.0] 1 [6.0, None, 7.0, 8.0, 9.0] dtype: list
使用
dropna=False来生成一个空值:>>> s2.list.concat(dropna=False) 0 None 1 [6.0, nan, 7.0, 8.0, 9.0] dtype: list