Possible Duplicate:
pairwise traversal of a list or tuple
我有这个列表:[(0, 'set'), (1, 'of'), (4, 'coloured'),(5, 'eels')]
我想高效地迭代并实现item+1[0]-item[0]
就像1-0,4-1,5-4
我目前有:
search_list = [(0, 'set'), (1, 'of'), (4, 'coloured')]
[search_list[i+1][0]-search_list[i][0] for i in range(0,len(search_list)-1)]
但是我的代码没有我想要的那么高效。map和lambda能达到目的吗?在
当然,如果lambda不能实现这一点,那么lambda当然会避免
我不确定是否有效率:
^{pr2}$itertools
大众需求的版本:相关问题 更多 >
编程相关推荐