是否有从列表中获取项目的功能?例如getitem(list, index)
问问题
885 次
3 回答
5
import operator
operator.getitem(l, index)
例子:
>>> operator.getitem([1,2,3], 1)
2
于 2013-03-14T00:19:49.850 回答
5
我相信,尽管其他答案是正确的,但他可能需要使用可调用来检索它们。为此,这有效:
>>> from operator import itemgetter
>>> get1 = itemgetter(1)
>>> get1([0,1,2,3,4,5])
1
>>> get1('abcdefg')
'b'
于 2013-03-14T00:20:35.403 回答
0
你不需要它使用这个:
lVals[index]
或者自己做:
def itemAtPos(lVals, idx):
if ifx < len(lVals):
return lVals[idx]
于 2013-03-14T00:17:39.737 回答