Как найти позицию элемента в списке, в Python? for s in stocks_list: print s как узнать, что такое "позиция"? Так что я могу сделать stock_list [4] в будущем? Ответ 1 for index, s in enumerate(stocks_list): print index, s Ответ 2 Если вы знаете, что искали раньше времени, вы можете использовать индексный метод: >>> stocks_list = ['AAPL', 'MSFT', 'GOOG'] >>> stocks_list.index('MSFT') 1 >>> stocks_list.index('GOOG') 2 Ответ 3 [x for x in range(len(stocks_list)) if stocks_list[x]=='MSFT']
Ответ 2 Если вы знаете, что искали раньше времени, вы можете использовать индексный метод: >>> stocks_list = ['AAPL', 'MSFT', 'GOOG'] >>> stocks_list.index('MSFT') 1 >>> stocks_list.index('GOOG') 2