【python】【报错】TypeError: ‘RangeIndex‘ object is not callable

  • Post author:
  • Post category:python




一、问题描述

想使用

.index

方法查找某个元素的下标时,报错:

>>> standard_name.index('Zimbabwe')
Traceback (most recent call last):
  File "<pyshell#46>", line 1, in <module>
    standard_name.index('Zimbabwe')
TypeError: 'RangeIndex' object is not callable

查看

standard_name

的数据类型,发现是Series类型

>>> type(standard_name)
<class 'pandas.core.series.Series'>



二、问题解决



standard_name

转换成list类型之后,再次使用

.index

方法,成功

>>> list(standard_name).index('Zimbabwe')
218



版权声明:本文为why_not_study原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。