题目
如何在df中查找列名为“name”的所有唯一值 A. df. unique('name')B. df['name']. find ____ unique( )C. df['name']. unique( )D. df. get ____ unique ____ values('name')
如何在df中查找列名为“name”的所有唯一值
- A. df. unique('name')
- B. df['name']. find ____ unique( )
- C. df['name']. unique( )
- D. df. get ____ unique ____ values('name')
题目解答
答案
C
解析
步骤 1:理解问题
问题要求在DataFrame(df)中查找列名为“name”的所有唯一值。在Python的pandas库中,DataFrame是一个二维的表格型数据结构,可以用来存储和操作数据。
步骤 2:分析选项
A. df.unique('name'):这个选项是错误的,因为DataFrame对象没有名为unique的方法。
B. df['name'].find ____ unique():这个选项是错误的,因为Series对象(df['name'])没有名为find ____ unique的方法。
C. df['name'].unique():这个选项是正确的,因为Series对象(df['name'])有一个名为unique的方法,可以返回该列中的所有唯一值。
D. df.get ____ unique ____ values('name'):这个选项是错误的,因为DataFrame对象没有名为get ____ unique ____ values的方法。
步骤 3:选择正确答案
根据上述分析,正确答案是C选项,即df['name'].unique()。
问题要求在DataFrame(df)中查找列名为“name”的所有唯一值。在Python的pandas库中,DataFrame是一个二维的表格型数据结构,可以用来存储和操作数据。
步骤 2:分析选项
A. df.unique('name'):这个选项是错误的,因为DataFrame对象没有名为unique的方法。
B. df['name'].find ____ unique():这个选项是错误的,因为Series对象(df['name'])没有名为find ____ unique的方法。
C. df['name'].unique():这个选项是正确的,因为Series对象(df['name'])有一个名为unique的方法,可以返回该列中的所有唯一值。
D. df.get ____ unique ____ values('name'):这个选项是错误的,因为DataFrame对象没有名为get ____ unique ____ values的方法。
步骤 3:选择正确答案
根据上述分析,正确答案是C选项,即df['name'].unique()。