从字面我们可以了解到关于python切片,肯定是和分割有关系,那具体是怎么使用的呢?有没有小伙伴在脑海中有个印象?话不多说,还是由小编给大家展示下最简单的案例,教大家快速上手,赶紧来了解下呀~
Python的列表还有一种用法通过索引值可以一次获取多个元素,这种叫做列表分片(slicing),分片就是从原有的列表中切分一部分下来,但是原来的列表保持不变。
示例图片:
从执行结果中我们可以看到mynames的数据拷贝的names的index为1和2的元素即Jack,Rose,names[1:3]就是切分列表names中的index为1和2的元素,但是不包含index为3的元素
我们来看一组代码:```python
# 以li = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]为例
```
1.当所需要的的元素是某单个元素时```python
print(li[1])
# 2
print(li[9])
# 10
print(li[-5])
# 6
# 前面已经说过了,当我们需要取出列表中某一个值的时候就可以使用它的索引来进行取出
```
2.当所需要将列表进行倒置时`