a = []
for i in range (100,200):
if i % 12==0:
a.append(i)
print(a[-1])
我得到192的输出。但是没有索引调用如果我使用排序函数,比如
a = []
for i in range (100,200):
if i % 12==0:
a.append(i)
print(a.sort(reverse=True))
我得到的输出为none。只是想知道为什么排序不工作?
如果希望返回已排序的列表,可以使用
print(sorted(a, reverse=True))
sort
不返回排序列表。试试这样:
a = []
for i in range (100,200):
if i % 12==0:
a.append(i)
a.sort(reverse=True)
print(a)