Python Program to Access the Index of a List Using for Loop – 2024

Hey guys, in this blog we will see a Python Program to Access the Index of a List Using for Loop.

Example 1: Using enumerate

# Python Program to Access the Index of a List Using for Loop

my_list = [13, 4, 12, 1, 18, 42]

for index, val in enumerate(my_list):
    print(index, val)

Output

0  13
1   4
2  12
3   1
4  18
5  42
  • Here we traversed in the list using a for-loop.
  • We have used an enumerate that will associate an index value with every value of the list.
  • This will start the index with 0.

Example 2: Start the indexing with a non-zero value

# Python Program to Access the Index of a List Using for Loop

my_list = [13, 4, 12, 1, 18, 42]

for index, val in enumerate(my_list, start=1):
    print(index, val)

Output

1  13
2   4
3  12
4   1
5  18
6  42
  • Here we traversed in the list using a for-loop.
  • We have used an enumerate that will associate an index value with every value of the list.
  • This will start the index with 1.

Example 3: Without using enumerate()

# Python Program to Access the Index of a List Using for Loop

my_list = [13, 4, 12, 1, 18, 42]

for index in range(len(my_list)):
    value = my_list[index]
    print(index, value)

Output

0  13
1   4
2  12
3   1
4  18
5  42
  • First of all, we calculated the length of the list using the len().
  • Then we used the range function to create a list of numbers till the length and then we traversed in the list using a for-loop.
  • When index = 0, value=list[index] = list[0] = 13
  • This will start the index with 0.

Check out our other python programming examples

Leave a Reply

Your email address will not be published. Required fields are marked *