【发布时间】:2013-07-17 00:27:37
【问题描述】:
def checkio(data):
s1=[]
s2=[]
data.sort()
for x in reversed(data[0:len(data):2]):
s1.append(x)
for y in reversed(data[0:(len(data)-1):2]):
s2.append(y)
print(s1, s2)
checkio([5, 8, 13, 27, 14])
如果对 data[0:len(data):2] 的迭代从具有最后一个索引的 item 开始,为什么对 data[0:(len(data)-1):2] 的迭代不会从 item 开始索引就在最后一个之前?
【问题讨论】:
-
您也可以添加标签#checkio :)
标签: list for-loop python-3.x iteration listiterator