a = 'aa'
b = 1
c = {'b': 2}
d = [3, 'c']
e = 4, 5
letters = [a, b, c, d, e]

def empty_var(lst):
    return [i.__class__() for i in lst]
print(empty_var(letters))
['', 0, {}, [], ()]
Empty a variable without destroying it