如果问题很简单,请原谅我,但我现在被困住了。我有一个看起来像这样的代码:
list=[1,2,3,4]
for Source, Destination in zip(list, list[1:]):
print ("Source: "),Source
print ("Destination: "),Destination
即使它给了我每个压缩数组的源和目标的输出。所以,我怎么能得到这样的输出:
Source = 1
Intermediate destination = 2
Intermediate Source = 2
Intermediate destination = 3
Intermediate Source = 3
Final Destination = 4
?
该代码也应与其他大小的列表一起使用。不幸的是,请没有与NumPy相关的解决方案。谢谢你。
你可以那样做,不是吗?
print "Source =", list[0]
print "Intermediate Destination =", list[1], "\n"
for Source, Destination in zip(list[1:-1], list[2:-1]):
print "Intermediate Source =", Source
print "Intermediate Destination =", Destination, "\n"
print "Intermediate Source =", list[-2]
print "Final Destination =", list[-1]
Source = 1
Intermediate Destination = 2
Intermediate Source = 2
Intermediate Destination = 3
Intermediate Source = 3
Final Destination = 4
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句