0 out of 464 challenges solved
Write a Python function `count_integer_elements(lst)` that takes a list `lst` as input and returns the number of integer elements in the list. The function should count only elements of type `int` (not `float` or other numeric types). #### Example Usage ```python [main.nopy] print(count_integer_elements([1, 2, 'abc', 1.2])) # Output: 2 print(count_integer_elements([1, 2, 3])) # Output: 3 print(count_integer_elements([1, 1.2, 4, 5.1])) # Output: 2 ``` #### Constraints - The input list can contain elements of any type. - The function should not count elements that are not of type `int`.
def count_integer_elements(lst): """ Count the number of integer elements in the given list. Args: lst (list): The input list containing elements of various types. Returns: int: The count of integer elements in the list. """ # Initialize a counter to zero count = 0 # Iterate through the list and check each element for element in lst: # Placeholder for checking and counting integer elements pass # Return the final count return count