Py学习  »  Python

迭代列表中的每两个元素以执行列表python的某些操作

xd3262nd • 5 年前 • 1560 次点击  

我有一个名单 newList 新列表 为这两个元素做点什么。

例:如果我的 新列表 0 1 元素,对这两个元素中的信息执行一些操作,然后转到 1个 2

我的代码:

data = np.arange(len(newList))
 def pairwise(iterable):
    a, b = tee(iterable)
    next(b, None)
    return zip(a, b)

  for v, w in pairwise(data):
    print(v, w)

0 1
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
9 10
10 11
11 12
12 13
13 14
14 15

我要找的是:

0 1
2 3
4 5
6 7
8 9
10 11
12 13
14 15 
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/56380
 
1560 次点击  
文章 [ 1 ]  |  最新文章 5 年前