嗨我需要计算列表中每个数字对之间的距离,包括最后一个和第一个(它是一个圆圈)之间的距离。 天真,我可以做这样的事情: l = [10,-12,350]
ret = []
for i in range(len(l)-1):
ret.append(abs(l[i] - l[i+1]))
ret.append(l[-1] - l[0])
print ret
out: [22, 36
如果我有这样的点的2dlist ... myList=[['ab','0_3','-1','1'],['bm','2_1','-3','2'],['am','4_1','-1','3'],...]]
其中'-1','1'例如是x,y坐标(最后2列)我想只显示其索引像这样的列表的一部分... [0] ab # I don't want to display the other list item