Python3.6を用いて、与えられた配列の中身によって出力を変えるような関数を作りたいと考えています。

input_data = [1,2,3]
def equ(x):
if xの各要素のそれぞれの値 > 2:
    return x+3
else:
    return x+1

equ(input_data)の期待される出力:[2,3,6]

このような関数を作成するためにはどのようにすればできるでしょうか?
もし、できないならばどのようにしたら効率よくコーディングできるでしょうか?

以上、よろしくお願い致します