List Indexing | List
Python Data Structures

Course Content

Python Data Structures

1. List
2. Dictionary
3. Tuple
4. Set

# List Indexing

In Python, lists allow for element indexing. This means we can access each item in the list by its index. Remember, indexing in lists starts at `0`. So, the first item is at index `0`, the second at index `1`, and so forth.

We've covered positive indexing, but there's also something called negative indexing. Negative indexing starts from the end of the list. For instance, index `-1` refers to the last item, index `-2` points to the second-to-last item, and so on.

Let's put this into practice.

You're given: `list_1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']`. Your task is to extract the first, third, fifth, and seventh items from this list and create a new list with these items, using positive indices only.

You're given: `list_1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']`. Your task is to extract the first, third, fifth, and seventh items from this list and create a new list with these items, using positive indices only.

Everything was clear?

Section 1. Chapter 4

# List Indexing

In Python, lists allow for element indexing. This means we can access each item in the list by its index. Remember, indexing in lists starts at `0`. So, the first item is at index `0`, the second at index `1`, and so forth.

We've covered positive indexing, but there's also something called negative indexing. Negative indexing starts from the end of the list. For instance, index `-1` refers to the last item, index `-2` points to the second-to-last item, and so on.

Let's put this into practice.

You're given: `list_1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']`. Your task is to extract the first, third, fifth, and seventh items from this list and create a new list with these items, using positive indices only.

You're given: `list_1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']`. Your task is to extract the first, third, fifth, and seventh items from this list and create a new list with these items, using positive indices only.

Everything was clear?

Section 1. Chapter 4

# List Indexing

In Python, lists allow for element indexing. This means we can access each item in the list by its index. Remember, indexing in lists starts at `0`. So, the first item is at index `0`, the second at index `1`, and so forth.

We've covered positive indexing, but there's also something called negative indexing. Negative indexing starts from the end of the list. For instance, index `-1` refers to the last item, index `-2` points to the second-to-last item, and so on.

Let's put this into practice.

You're given: `list_1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']`. Your task is to extract the first, third, fifth, and seventh items from this list and create a new list with these items, using positive indices only.

You're given: `list_1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']`. Your task is to extract the first, third, fifth, and seventh items from this list and create a new list with these items, using positive indices only.

Everything was clear?

In Python, lists allow for element indexing. This means we can access each item in the list by its index. Remember, indexing in lists starts at `0`. So, the first item is at index `0`, the second at index `1`, and so forth.

We've covered positive indexing, but there's also something called negative indexing. Negative indexing starts from the end of the list. For instance, index `-1` refers to the last item, index `-2` points to the second-to-last item, and so on.

Let's put this into practice.

You're given: `list_1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']`. Your task is to extract the first, third, fifth, and seventh items from this list and create a new list with these items, using positive indices only.

Section 1. Chapter 4
Switch to desktop for real-world practiceContinue from where you are using one of the options below
We're sorry to hear that something went wrong. What happened?