Предполагая, что это pandas.Dataframe
попробуйте это, DataFrame.explode
Преобразуйте каждый элемент списка (результат split
) в строку DataFrame.groupby
агрегирует data & DataFrame.unstack
преобразуется в требуемый формат.
df['Actors'] = df['Actors'].str.replace(",\s", ",").str.split(",")
(
df.explode('Actors').
groupby(['Userid', 'Actors'], as_index=False).size().
unstack().fillna(0)
)