Python Dask映射分区中的分区索引

Python Dask映射分区中的分区索引,python,dataframe,dask,partition,Python,Dataframe,Dask,Partition,我有一个接受多个参数的函数: def my_function(df, angle, size): # do something return 我想将其应用于dask数据帧的每个分区: dask_df.map_partitions(my_function, angle, size) 只要事先知道参数,这种方法就行。但是,我需要做的是在函数中使用分区的索引。例如,如果dask_df有5个分区,我的预期输出是:[0,1,2,3,4] 我想做一些类似的事情 def my_functi

我有一个接受多个参数的函数:

def my_function(df, angle, size):
    # do something
    return
我想将其应用于dask数据帧的每个分区:

dask_df.map_partitions(my_function, angle, size)
只要事先知道参数,这种方法就行。但是,我需要做的是在函数中使用分区的索引。例如,如果dask_df有5个分区,我的预期输出是:
[0,1,2,3,4]

我想做一些类似的事情

def my_function2(df, angle, size, i):
    return i

for i, df in enumerate(dask_df.partitions):
    df.map_partitions(my_function2, angle, size, i)
但这不起作用。有什么办法可以这样做吗