from typing import List
from typing import Tuple


def find_two_smallest_walk(L: List[float]) -> Tuple[int, int]:
    """Return a tuple of the indices of the two smallest values in list L.
    >>> items = [809, 834, 477, 478, 307, 122, 96, 102, 324, 476]
    >>> find_two_smallest_walk(items)
    (6, 7)
    >>> items == [809, 834, 477, 478, 307, 122, 96, 102, 324, 476]
    True
    >>> items = [96, 834, 477, 478, 307, 122, 96, 102, 324, 476]
    >>> find_two_smallest_edit(items)
    (0, 6)
    """
    smallest = L[0]
    second_smallest = L[0]
    # Examine each value in the list in order
    for element in L:
        # Keep track of the indices of the two smallest values found so far
        # Update the indices when a new smaller value is found
        if element < smallest:
            second_smallest = smallest
            smallest = element
        elif element > smallest and element < second_smallest:
            second_smallest = element
    # Return the two indices
    return (L.index(smallest), L.index(second_smallest))