def filter_list_nodes(list, key):

    filtered_list = []
    for item in list:
        if item != key:
            filtered_list.append(item)
    
    return filtered_list


# Example usage:

list1 = [1,2,6,3,4,5,6]
key1 = 6
filtered_list1 = filter_list_nodes(list1, key1)
print(f"Example 1: Output: {filtered_list1}")

list2 = []
key2 = 1
filtered_list2 = filter_list_nodes(list2, key2)
print(f"Example 2:  Output: {filtered_list2}")

list3 = [7,7,7,7]
key3 = 7
filtered_list3 = filter_list_nodes(list3, key3)
print(f"Example 3:  Output: {filtered_list3}")