数组的翻转
for t in reversed(results):
test.append(t[::-1])
return test
假如results=[[3],[10,9],[7,15]],那么
第一步,reversed(results)代表倒序,[[7,15],[10,9],[3]]
第二步,t[::-1]是对每一个内部的数组进行翻转,即[[15,7],[9,10],[3]]
reverse与reversed的区别:
results.reverse()
这里若results是[[3],[9,10],[15,7]],则翻转后为[[15,7],[9,10],[3]]
本质上都是从一维进行翻转,只是写法不同。