"points": data["segmentation"],显示报错TypeError: list indices must be integers or slices, not str,列出修改代码
时间: 2023-02-14 07:39:01 浏览: 101
Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str
5星 · 资源好评率100%
这个错误是因为在访问列表中的元素时使用了字符串索引,而不是整数索引。为了修正这个错误,可以将字符串索引替换为整数索引。
例如,如果你想访问列表中第三个元素,可以使用下面的代码:
data["segmentation"][2]
而不是
data["segmentation"]["points"]
如果你需要遍历整个列表,可以使用for循环
for i in range(len(data["segmentation"])):
print(data["segmentation"][i])
阅读全文