All positions of a value

Write positions(items, value) that returns a list of every index where value appears in items.

positions(["a", "b", "a", "c", "a"], "a")  ->  [0, 2, 4]
positions(["a"], "z")                      ->  []
def positions(items, value):
    ...