码迷,mamicode.com
首页 > 编程语言 > 详细

Python实现list反转实例汇总

时间:2015-03-21 17:04:35      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

这篇文章主要介绍了Python实现list反转的方法,实例总结了关于list的各种较为常见的操作技巧,需要的朋友可以参考下:

 

 

import math

def resv(li):
    new = []

    if li:

        cnt = len(li)

        for i in range(cnt):

            new.append(li[cnt-i-1])

    return new

 

def resv2(li):

    li.reverse()

    return li

 

def resv3(li):

    hcnt = int(math.floor(len(li)/2))

    tmp = 0

    for i in range(hcnt):

        tmp = li[i]

        li[i] = li[-(i+1)]

        li[-(i+1)] = tmp

    return li

 

li = [1, 2, 3, 4, 5]

 

print resv(li)

Python实现list反转实例汇总

标签:

原文地址:http://www.cnblogs.com/w-zero/p/4355763.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!