1

我正在使用列表列表,并且正在使用坐标来浏览列表。从坐标 0,0 开始后,我的相邻节点列表如下所示:

[(0, 1), (1, 0), (1, 1)]

接下来我选择第一个节点,它看起来像:

(0, 1)

我希望能够将第一个数字与第二个数字分开并将它们分配给 i 和 j,以便我可以继续迭代循环。有没有办法做到这一点?我知道 for x in list 但它循环遍历 (0,1) 的每个项目,而不是每个单独的数字。

4

1 回答 1

3

像这样的东西:

In [45]: lis=[(0, 1), (1, 0), (1, 1)]

In [46]: for i,j in lis:
   ....:     print i,j
   ....:     
0 1
1 0
1 1
于 2013-04-09T23:50:10.013 回答