- 列表的切片 得到是 新的列表
- 字符串的切片 得到是新的字符串
- 如果下标 不存在 会报错
python
list1 = [1, 3.14, "hello", False]
print(list1)
# 获取 列表中 第一个数据
print(list1[0]) # 1
# 获取列表中的最后一个数据
print(list1[-1]) # [False]
# 获取中间两个数 即 3.14和"hello" (即下标为1和2的数据)
print(list1[1:3:1]) # [3.14, 'hello']
print(list1[1:3:]) # [3.14, 'hello']
![](https://img-blog.csdnimg.cn/direct/86e1ff0b6b5442049f3ac7743b84ecb1.png)
![](https://img-blog.csdnimg.cn/direct/8deb81a867404baa8b9445017e267c14.png)
未完待续。。。