。如果给出该列表:(为“intensity_array”说明)如何在Python中对列表建立索引以提取字符串存在的多个点?例如,
['High', 'Moderate', 'Moderate', 'High', 'Moderate', 'Moderate', 'High', 'High', 'High', 'High', 'High', 'High', 'High', 'High', 'High', 'Moderate', 'Moderate', 'Moderate', 'Moderate', 'Moderate', 'Moderate', 'Moderate', 'Moderate', 'Moderate', 'Moderate']
当我使用函数intensity_array.index(“高”)的输出,因为在主位置0变为0。这不是不正确,则价值很高。但是,列表中的其他地方的值为“高”。
我将如何能够从列表中提取位置编号,如下所示:0,3,6,7,8,9,10,11,12,13,14。这样他们可以在以后的代码中使用?
谢谢:)
(这个问题是不会复制它已经问过,但问题的所有其他实例实际上并不完全回答这个问题。)
注:不使用外部或附加模块。
如果你想争议重复,你应该陈述**为什么**它不能完全回答你的问题。在我看来,他们非常相似,答案也适用于你的情况。 – MSeifert