a = [[(0, 0)], [(0, 1), (1, 0)], [(2, 0), (1, 1)], [(3, 0), (2, 1)], [(3, 1)], [(0, 3), (4, 0)],
[(1, 3), (4, 1), (0, 2), (5, 0)], [(1, 2), (5, 1), (2, 3), (6, 0)],
[(6, 1), (7, 0), (3, 3), (2, 2)], [(3, 2), (7, 1)], [(8, 0), (4, 3)], [(8, 1), (4, 2), (9, 0), (5, 3)],
[(6, 3), (10, 0), (5, 2), (9, 1)], [(11, 0), (7, 3), (6, 2), (10, 1)], [(11, 1), (7, 2)], [(8, 3), (12, 0)],
[(9, 3), (12, 1), (8, 2), (13, 0)], [(9, 2), (13, 1), (10, 3), (14, 0)], [(14, 1), (15, 0), (11, 3), (10, 2)],
[(11, 2), (15, 1)], [(12, 3)], [(12, 2), (13, 3)], [(14, 3), (13, 2)], [(15, 3), (14, 2)], [(15, 2)]]
E = [[1, 2, 7, 6], [2, 3, 8, 7], [3, 4, 9, 8], [4, 5, 10, 9], [6, 7, 12, 11], [7, 8, 13, 12], [8, 9, 14, 13],
[9, 10, 15, 14], [11, 12, 17, 16], [12, 13, 18, 17], [13, 14, 19, 18],[14, 15, 20, 19], [16, 17, 22, 21],
[17, 18, 23, 22], [18, 19, 24, 23], [19, 20, 25, 24]]
for i in range(len(a)) :#出现两次节点编号所在列表E中的索引位置
if len(a[i]) == 2:
T = a[i][1]
print T
if len(a[i]) == 4:
F = a[i][1]
G = a[i][2]
H = a[i][3]
print F ,G ,H
这是我的程序,我现在要将T,F,G,H分别保存在一个列表中。 |