Python:列表反转、切片
# coding:utf-8 """ 如果有一个列表a=[1,3,5,7,11],问题: 1. 如何让它反转成[11,7,5,3,1] 2. 取到奇数位值的数字,如[1,5,11] """ a = [1, 3, 5, 7, 11] # 方法一 b = a[::-1] print("将列表a反转输出为:%s" % b) # 方法二 c = sorted(a, reverse=True) print("将列表a反转输出为:%s" % c) d = a[::2] print("列表a取出奇数位值的数字有:%s" % d)
运行后的结果: