w3resource

Python: Find the indexes of all None items in a given list

Python List: Exercise - 202 with Solution

Indexes of None in List

Write a Python program to find the indexes of all None items in a given list.

Visual Presentation:

Python List: Find the indexes of all None items in a given list.

Sample Solution:

Python Code:

# Define a function 'relative_order' that finds the indexes of all None items in a list.
def relative_order(lst):
    # Use a list comprehension to iterate over the indexes 'i' and elements in the list 'lst'.
    # For each element, check if it is equal to None, and if it is, include its index 'i' in the result list.
    result = [i for i in range(len(lst)) if lst[i] == None]
    # Return the list of indexes of None items.
    return result

# Define a list 'nums' containing various elements, including None values.
nums = [1, None, 5, 4, None, 0, None, None]

# Print a message indicating the original list.
print("Original list:")
# Print the original list 'nums'.
print(nums)

# Print a message indicating the purpose of the following lines of code.
print("\nIndexes of all None items of the list:")
# Call the 'relative_order' function to find the indexes of all None items in the list 'nums'.
print(relative_order(nums))

Sample Output:

Original list:
[1, None, 5, 4, None, 0, None, None]

Indexes of all None items of the list:
[1, 4, 6, 7]

Flowchart:

Flowchart: Find the indexes of all None items in a given list.

Python Code Editor:

Previous: Write a Python program to check if a given string contains an element, which is present in a list.
Next: Write a Python program to join adjacent members of a given list.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/python-exercises/list/python-data-type-list-exercise-202.php