如何在Python中找到列表中元素的位置?

TIM*_*MEX 18 python list

for s in stocks_list:
    print s
Run Code Online (Sandbox Code Playgroud)

我怎么知道"位置"是什么?这样我以后可以做stock_list [4]吗?

Ben*_*ing 72

如果您提前知道要查找的内容,可以使用索引方法:

>>> stocks_list = ['AAPL', 'MSFT', 'GOOG']
>>> stocks_list.index('MSFT')
1
>>> stocks_list.index('GOOG')
2
Run Code Online (Sandbox Code Playgroud)


nos*_*klo 24

for index, s in enumerate(stocks_list):
    print index, s
Run Code Online (Sandbox Code Playgroud)