Problemas al escribir un diccionario de Python
#?Si se trata de otros datos, es necesario formatearlos en una lista y garantizar la coherencia de los datos (longitud,?tipo de datos...)
def?f1 ():
a?=?['a',?'b',?'c',?'a',?'c',?'a']
b?=?[1 ,?2,?3,?4,?5,?6]
d?=?{}
para?i?en?rango (len(a)):
#?¿Necesita agregar detección del tipo de valor clave#?Si la clave no existe, no se devolverá ninguna si?d.get(a[i]): d[a[i]].append (b[i]) else: d[a[i]]?=?[b[i]]
print(d)
si?__nombre__?==?' __main__':
f1()
#resultado
'''
{' b':?[2],? 'c':?[3,?5],?'a':?[1,?4,?6]}
'''