Python 3.x 熊猫细胞内nparray的len

Python 3.x 熊猫细胞内nparray的len,python-3.x,pandas,numpy,Python 3.x,Pandas,Numpy,我有一个Pandas列,其中的每个单元格都有一个Numpy数组中不同数量的元素。 当尝试获取每行中数组的元素数时,在尝试以下操作时,我仅获取列的总行数: df['elements'] = np.size(df['column']) df['elements'] = len(df['column']) df['elements'] = df['column'].size 我在尝试时也遇到了错误或语法问题: df['elements'] = df['column'].apply(len) 使用N

我有一个Pandas列,其中的每个单元格都有一个Numpy数组中不同数量的元素。 当尝试获取每行中数组的元素数时,在尝试以下操作时,我仅获取列的总行数:

df['elements'] = np.size(df['column'])
df['elements'] = len(df['column'])
df['elements'] = df['column'].size
我在尝试时也遇到了错误或语法问题:

df['elements'] = df['column'].apply(len)
使用Numpy数组获取每个单元格内元素数的正确方法是什么

谢谢大家!

你能行

df['elements'] = df['column'].str.len()