假设我们有一个清单L = [1,2,3,4,5].是否有一种干净的方法来制作以下形式的元组列表:T = [(1,2),(2,3),(3,4),(4,5)]?
L = [1,2,3,4,5]
T = [(1,2),(2,3),(3,4),(4,5)]
如果有更好的替代方案,那就太好了
T = [] for i in range(len(L) - 1): T.append((L[i], L[i+1]))
或者等同的理解.
python
python ×1