Python:为什么列表没有find方法?

Che*_*ter 8 python string methods list

我试图写一个这个问题的答案,并且很惊讶地发现没有列表的查找方法,列表只有索引方法(字符串有查找和索引).

有人能告诉我背后的理由吗?为什么字符串都有?

gho*_*g74 7

我不知道为什么或者可能埋在某个PEP的某个地方,但我知道2个非常基本的"查找"方法列表,它们array.index()in操作员.您可以随时使用这些2来查找您的商品.(另外,重新模块等)

  • `index`方法和`in`操作符可以在列表中查找单个项目(有人请告诉我,如果我可以将它们称为原子).OP想知道他是否能够找到列表是否是另一个列表,其中项目以相同的顺序出现. (2认同)