Articles of clave del

¿Las claves que son iguales se anulan entre sí en un diccionario en Python?

Las claves deben ser únicas en un diccionario, pero escribí la siguiente statement de asignación y funcionó: test = {‘A1’: 12, ‘A1’: 13, ‘A1’: 14} y luego probándolo, encontré test[‘A1’] 14 Mi pregunta es: ¿los diccionarios con la misma clave repetida varias veces elegirán la última instancia ocurrida de esa clave cuando se les llame? […]

¿Cómo ordenar la lista secundaria externa e interna de una lista anidada en Python?

En primer lugar, disculpas si esto es demasiado ingenuo (soy un principiante). Tengo el siguiente tipo de lista de listas, que me gustaría ordenar primero por el último miembro de la lista interna en orden ascendente: data = [[1, .45, 0], [2, .49, 2], [3, .98, 0], [4, .82, 1], [5, .77, 1], [6, .98, […]

¿Python tiene diccionario con claves del mismo nombre?

Necesito tener un diccionario que pueda tener los mismos nombres para algunas claves y devolver una lista de valores al hacer referencia a la clave en ese caso. Por ejemplo print mydict[‘key’] [1,2,3,4,5,6]

¿Cómo obtener todas las claves con el mismo valor más alto?

Si tengo un diccionario con sus valores de frecuencia correspondientes: numbers = {a: 1, b: 4, c: 1, d: 3, e: 3} Para encontrar lo más alto, lo que sé es: mode = max(numbers, key=numbers.get) print mode y que imprime: b Pero si tengo: numbers = {a: 1, b: 0, c: 1, d: 3, e: […]

Objeto de fecha con año y mes solamente

¿Es posible crear objetos de fecha solo con año y mes? No necesito dia In [5]: from datetime import date In [6]: date(year=2013, month=1) ————————————————————————— TypeError Traceback (most recent call last) in () —-> 1 date(year=2013, month=1) TypeError: Required argument ‘day’ (pos 3) not found Estoy usando la fecha objeto como clave en mi diccionario […]

¿Es razonable usar Ninguno como clave de diccionario en Python?

Ninguno parece funcionar como una clave de diccionario, pero me pregunto si eso solo dará lugar a problemas más adelante. Por ejemplo, esto funciona: >>> x={‘a’:1, ‘b’:2, None:3} >>> x {‘a’: 1, None: 3, ‘b’: 2} >>> x[None] 3 Los datos reales con los que estoy trabajando son los estándares educativos. Cada estándar está asociado […]

Encontrar la clave de valor en el diccionario de Python:

Bastante nuevo en Python, todavía luchando con tanta información. Toda la documentación que he visto sobre diccionarios explica varias formas de obtener un valor a través de una clave, pero estoy buscando una forma pythonica de hacer lo contrario: obtener una clave a través de un valor. Sé que puedo recorrer las claves e inspeccionar […]

¿Cómo imprimir la clave de un diccionario?

Me gustaría imprimir una clave específica del diccionario de Python: mydic = {} mydic[‘key_name’] = ‘value_name’ Ahora puedo comprobar si mydic.has_key(‘key_name’) , pero lo que me gustaría hacer es imprimir el nombre de la clave ‘key_name’ . Por supuesto, podría usar mydic.items() , pero no quiero que se enumeren todas las claves, solo una clave […]

Encuentra todos los elementos clave por el mismo valor en Dicts

Tengo una pregunta sobre los diccionarios en Python. aquí está: Tengo un dict como dict = { ‘abc’:’a’, ‘cdf’:’b’, ‘gh’:’a’, ‘fh’:’g’, ‘hfz’:’g’ } Ahora quiero obtener todos los elementos clave por el mismo valor y guardarlos en un nuevo dictado. El nuevo Dict debería verse como: new_dict = { ‘b’:(‘cdf’), ‘a’:(‘abc’,’gh’), ‘g’:(‘fh’,’hfz’)}

Lista de valores para claves duplicadas en el diccionario Python

Le pido disculpas por adelantado si esta pregunta ya ha sido explorada aquí. Miré diferentes respuestas aquí pero no pude encontrar lo que necesito. Mi objective es crear un diccionario como este: {‘a’:[10, 9, 10, 10], ‘b’:[10, 9, 1, 0], ‘c’:[0, 5, 0, 1], and so on} Lo que tengo son varios diccionarios con claves […]