【发布时间】:2026-01-13 19:05:01
【问题描述】:
for s in stocks_list:
print s
我怎么知道“位置”是什么?这样我以后可以做 stocks_list[4] 吗?
【问题讨论】:
for s in stocks_list:
print s
我怎么知道“位置”是什么?这样我以后可以做 stocks_list[4] 吗?
【问题讨论】:
如果您提前知道要查找的内容,可以使用 index 方法:
>>> stocks_list = ['AAPL', 'MSFT', 'GOOG']
>>> stocks_list.index('MSFT')
1
>>> stocks_list.index('GOOG')
2
【讨论】:
for index, s in enumerate(stocks_list):
print index, s
【讨论】:
[x for x in range(len(stocks_list)) if stocks_list[x]=='MSFT']
【讨论】:
位置被stocks_list.index(s)调用,例如:
for s in stocks_list:
print(stocks_list.index(s))
【讨论】: