Hay que añadir, Quema, que para un ejercicio tan sencillo basta con un simple bucle; una función se suele usar para programas que realizan tareas más elaboradas. Si estás empezando a usar Python (según entiendo) lo suyo sería una rutina de lo más simple para irte familiarizando con el funcionamiento desde lo más básico (empezando por las instrucciones que suelen aprenderse primero en los manuales)
l=["a23","b34","c45"]
for i in (l):
print (i[:1])
*Si pones un 2 donde está el uno, te da los dos primeros elementos, si pones un 3, pues tres elementos... si pones el signo menos delante del 1, toma el último elemento de la cadena... Pero en tu caso, como ya dijo Geómetracat (que lo vi después de escribir mi primera respuesta) basta con poner i[0], que es una instrucción más básica (de ésas que se aprenden primero).
Saludos.