Problemas al Agregar elementos a un diccionario

Buenos dias. Reciban un cordial saludo.

En esta oportunidad me dirijo a ustedes con la finalidad de obetener algo de informacion con respecto los diccionarios en Python.

Resulta que estoy tratando de realizar un diccionario con los datos de un archivo.txt el cual tiene varios datos (que deseo colocar como claves de diccionario) repetidos. Estos datos los transformo en una lista pero al momento de crear el diccionario, la sentencia me omite los datos repetidos, es decir, si son 6 elementos de los cuales 3 son repetidos, el resultado final es un diccionario con 3 elementos o items.

Por favor me podrian guiar en este problema particular?? Como hago para crear el diccionario sin omitir ningun dato asi sean repetidos??

Gracias de antemano por su colaboracion.

Saludos!!

Hola. En un princpio supongo que tenes algo del estilo:

info = [("clave1": 1), ("clave2": 1), ("clave1": 3), ], 
d = {k: v for k, v in info }

por definicion, los diccionarios solo pueden tener una clave, Es decir, no podes tener dos claves repetidas en el mismo. Si eso fuese posible despues pasan cosas muy raras. Por ejemplo:

d = {
  "clave1": 1,
  "clave2": 2,
  "clave1": 3,
}

# que devuelve esto si la clave esta repetida?
d['clave1']

Por el otro lado, lo que si se puede hacer, es que una clave tenga asociada una lista de valores.