Python 包含列表的列中元素总数的新列

Python 包含列表的列中元素总数的新列,python,Python,我想看看是否有一种简单的方法来创建一个列,显示屏幕截图中另一列(即,ment)中列表中的元素总数 因此在df['ment']中,第1行和第2行各有2个用户。我想生成一列并将其附加到我的数据框中,以显示这些总数。是否有一个简单的正则表达式函数可以实现这一点 我认为您需要添加标签pandas,dataframe。至于这个问题,也许在这种情况下,一个用户的数量=一个@的数量。Regex可以是这样的:number of_users=len(re.findall(“@”,df['ment'))。我尝试了以

我想看看是否有一种简单的方法来创建一个列,显示屏幕截图中另一列(即,ment)中列表中的元素总数

因此在
df['ment']
中,第1行和第2行各有2个用户。我想生成一列并将其附加到我的数据框中,以显示这些总数。是否有一个简单的正则表达式函数可以实现这一点


我认为您需要添加标签
pandas
dataframe
。至于这个问题,也许在这种情况下,一个用户的数量=一个@的数量。Regex可以是这样的:
number of_users=len(re.findall(“@”,df['ment'))
。我尝试了以下方法,但收到了一条错误消息。df['hashcount']=df['hashtag'].value_counts()仅仅证明你的问题实际上更多的是关于
pandas
dataframe
而不是
python