我正在閱讀有關數組的知識,我在想如何從右到左排列數組中的元素。從右到左對數組進行排序而不使用默認函數
例如:
n = 10
numbers = []
for i in range(1, n+1):
numbers.append(i)
print(numbers)
我怎麼能顯示來自最後一個組件到最前面的一個(10,9,8 ...)使用基本工具,如循環和條件?
,除此之外的選擇:
for i in range(-1, (-len(numbers) - 1), -1):
print(numbers[i])
直接在python3中使用'list'。 'numbers = list(range(10,0,-1))' –
我在這裏談論Py3。 'list'是一個內建函數1.比Listcomp更小的代碼並且更易於使用2.更具可讀性。 3。快得多 –
啊哈。現在看起來更好。謝謝。對於參考部分 - 您可以在系統上進行測試。 –