python切片
切片:list变量[值下标:结束值下标] 什么意思呢?
就是获取 list中 下标从定义的位置开始获取数据到 自定义的下标位置结束, 但是切片有个规矩就是顾头不顾尾,
举个例子
kl = ["OPPO","VIVO","IPHONE","LEVOVO"]print(kl[0:1])
结果:['OPPO']
如果我取list里面的OPPO,VIVO 那就得结束下标多+1 : 说白了就是切片的时候顾头不顾尾 从填写的下标开始取值, 到结束的下标, 但是结束的下标即使填写了也不会取到,只会取到结束下标前面的值
kl = ["OPPO","VIVO","IPHONE","LEVOVO"]print(kl[0:2])
结果:['OPPO', 'VIVO']
如果我从 下标1 开始取后面的全部值
kl = ["OPPO","VIVO","IPHONE","LEVOVO"]print(kl[0:])
结果:['OPPO', 'VIVO', 'IPHONE', 'LEVOVO']
从起始位置下标开始取到最后全部的值,下标*:不填写
如果我想从list中的倒数第二个数据开始取值, 取到最后面的全部的值
kl = ["OPPO","VIVO","IPHONE"