List Slicing
List slicing allows you to access a portion of a list by specifying a start index
, end index
, and optionally a step size
.
- Basic slicing
- Step Slicing
- Negative indices
myList.py
my_list = [1, 2, 3, 4, 5]
print(my_list[1:4])
Output
[2, 3, 4]
myList.py
my_list = [1, 2, 3, 4, 5]
print(my_list[::2])
Output
[1, 3, 5]
myList.py
my_list = [1, 2, 3, 4, 5]
print(my_list[-3:-1])
Output
[3, 4]