Добавление длины значений столбца фрейма данных, когда каждое значение является списком

#python #dataframe

#python #фрейм данных

Вопрос:

У меня есть фрейм данных, который выглядит следующим образом.

 userID      upvotes 
abc1998     [abc1298]   
abc1998     [abc0369,abc9999]   
abc1998     []  
abc1998     []  
abc1998     []  
abc1998     [abc1991, abc1235]  
abc1998     [abc1992]   
  

Я хочу добавить длину списка каждого столбца строки ‘upvotes’ и сохранить его в переменной, т.е. Результат должен быть sum = 1 2 0 0 0 2 1 = 6

Любая помощь по этому вопросу, пожалуйста?

Комментарии:

1. df.upvotes.str.len().sum()

Ответ №1:

df.upvotes.str.len().sum() Это сработало! Спасибо @yatu