列表reverse方法

列表reverse方法可以将列表里的元素翻转,这种翻转只是将首尾元素对换位置,千万不要把列表翻转和列表排序联系在一起,他们没有任何关系

lst = [1, 2, 3]
lst.reverse()
print(lst)      # [3, 2, 1]

其实,翻转的算法非常容易就能写出来,下面是一个简单的实现

lst = [1, 2, 3]

for i in range(0, len(lst)//2):
    lst[i], lst[len(lst)-1-i] = lst[len(lst)-1-i], lst[i]

print(lst)

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案