<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def walk_files_for(paths, supported_extensions):
 """ Iterating files for given extensions. Args: supported_extensions (list):
 supported file extentsion for which to check loc and com. Returns: str: yield each full path and filename found. """

        for path in paths:
            for root, _, files in os.walk(path):
                if Application.ignore_path(root.replace(path, '')):
                    continue

                for filename in files:
                    extension = os.path.splitext(filename)[1]
                    if extension in supported_extensions:
                        yield path, os.path.join(root, filename), extension