Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1 KB

README.md

File metadata and controls

31 lines (25 loc) · 1 KB

any_iter

A python function that returns whether an iterable has at least one True value. Also accounts for non-iterables as well.

So far the test data returns:

      Empty data frame returns False
      Full data frame returns True
      Empty list returns False
      Full list returns True
      Empty list of lists returns False
      False list of lists returns True because at least one list is populated
      True list of lists returns True
      False list returns False
      Normal dict returns True
      False dict returns False
      True dict returns True
      Empty numpy array returns False
      Full numpy array returns True
      False numpy array returns False
      True numpy array returns True
      True returns True
      False returns False
      0 returns False
      0.6 returns True
      'Cat' returns True
      Blank string returns False

Feel free to modify test_cases.py to add additional test cases!