Добавить символы в каждый элемент списка

Есть список

a = [1,2,3,4,5]

нужно добавить к каждому символу ':', вот так:

a = [':1',':2',':3',':4',':5']

Ответы (2 шт):

Автор решения: Andrey Maslov
b = [':{}'.format(number) for number in a]
→ Ссылка
Автор решения: vp_arth

Чтобы не поменялся id(a):

a[:] = [f':{el}' for el in a]
→ Ссылка