列表的其他方法

2018-10-08  本文已影响0人  光游骑兵

1、copy()

    a=[1,2,3]

    b=a            

    c=a.copy()

    b            return:[1,2,3]

    c            return:[1,2,3]

    id(a)       return:返回地址

    id(b)       return:返回地址

    id(c)       return:返回地址

结论:通过id获取a,b,c的地址,可以发现区别a,b的地址是一样的,c的地址是新增了一个地址


2、reverse()

    a=[1,2,3]

    a.reverse()    return:[3,2,1]

    a.reverse()    return:[1,2,3]

结论:reverse()能翻转元素


3.sort()

    a=[2,5,3]

    a.sort()    return:[2,3,5]        从小到大排序

    a.reverse()     return:[5,3,2]     从大到小排序

结论:sort()排序列表中的元素,从大到小排序只要先用sort()排序列表中的元素然后使用reverse()翻转就可以了

上一篇 下一篇

猜你喜欢

热点阅读