Resultados de la búsqueda a petición "dictionary"

6 la respuesta

python dict update diff

¿Python tiene algún tipo de funcionalidad integrada para notificar qué elementos del diccionario cambiaron con la actualización del dict? Por ejemplo, estoy buscando alguna funcionalidad como esta: >>> a = {'a':'hamburger', 'b':'fries', ...

4 la respuesta

diccionarios anidados o tuplas para clave?

Supongamos que hay una estructura como esta: {'key1' : { 'key2' : { .... { 'keyn' : 'value' } ... } } } Utilizando Python, estoy tratando de determinar las ventajas / desventajas de dos enfoques diferentes: {'key1' : { 'key2' : { .... { 'keyn' ...

2 la respuesta

Encontrar valores duplicados en el diccionario e imprimir la clave del elemento duplicado

¿Qué puede ser ello más rápid forma de verificar los valores duplicados en el diccionario e imprimir su clave? DictionaryMyDict que tiene los siguientes valores, LlaveValo 22 100 24 200 25 100 26 300 29 200 39 400 41 500 ...

4 la respuesta

Cuál es la implementación de dict mejor ordenada en python?

He visto (y escrito) varias implementaciones de esto. ¿Hay alguno que se considere el mejor o que esté emergiendo como estándar? o que quiero decir con dict ordenado es que el objeto tiene algún concepto del orden de las teclas, similar a una ...

5 la respuesta

Python: compruebe si algún elemento de la lista es una clave en un diccionario

Dado el siguiente código all_options = { "1": "/test/1", "2": "/test/2", "3": "/test/3" } selected_options = [ "1", "3" ]¿Cómo obtengo las entradas de all_options donde la clave coincide con una entrada en selected_options? omencé a usar el ...

4 la respuesta

5 valores máximos en un diccionario de python

Tengo un diccionario como este: A = {'a':10, 'b':843, 'c': 39,.....} Quiero obtener los 5 valores máximos de este dict y almacenar un nuevo dict con esto. Para obtener el valor máximo que hice: max(A.iteritems(), ...

2 la respuesta

Python y el algoritmo tfidf, ¿lo hacen más rápido?

Estoy implementando el tf-idf [http://en.wikipedia.org/wiki/Tf%E2%80%93idf] algoritmo en una aplicación web que usa Python, sin embargo, funciona extremadamente lento. Lo que básicamente hago es: 1) Crear 2 diccionarios: Primer diccionario: ...

9 la respuesta

¿Por qué no puedo usar una lista como clave dict en python?

Estoy un poco confundido acerca de qué se puede / no se puede usar como clave para un dict python. dicked = {} dicked[None] = 'foo' # None ok dicked[(1,3)] = 'baz' # tuple ok import sys dicked[sys] = 'bar' # wow, even a module is ok ! ...

6 la respuesta

¿Cómo combino dos listas en un diccionario en Python? [duplicar

Esta pregunta ya tiene una respuesta aquí: Convierta dos listas en un diccionario en Python [/questions/209840/convert-two-lists-into-a-dictionary-in-python] 15 respuestas Tengo dos listas de la misma longitud: [1,2,3,4] y[a,b,c,d] Quiero ...

2 la respuesta

¿Hay comprensiones de diccionario en Python? (Problema con la función que devuelve dict)

Sé sobre las comprensiones de listas, ¿qué pasa con las comprensiones de diccionario? Rendimiento esperado >>> countChar('google') {'e': 1, 'g': 2, 'l': 1, 'o': 2} >>> countLetters('apple') {'a': 1, 'e': 1, 'l': 1, 'p': 2} >>> countLetters('') ...