Articles of diccionario de

Número variable de teclas para acceder al diccionario a través de una función en Python

Esta función es para dos teclas: def get(keyA, keyB) return mydict[keyA][keyB] ¿Cómo puedo escribir la siguiente función para el número variable de teclas? def get(*keys) return mydict[keys[0]][keys[1]][keys[3]]…

Clasificación de los diccionarios según orden específico

Estoy usando Python 2.6 y tengo dos almacenes de datos. La consulta de la primera devuelve una lista de ID de documentos en un orden específico. Busco todos los documentos a la vez en el segundo almacén de datos utilizando estas ID, que devuelve una lista de diccionarios (uno para cada documento), pero no en […]

Convertir cadena a Dict o lista en Python?

¿Convertir esta cadena a la lista o diccionario en python? [‘[‘, ‘{‘, ‘u’, “‘”, ‘f’, ‘i’, ‘r’, ‘s’, ‘t’, ‘_’, ‘n’, ‘a’, ‘m’, ‘e’, “‘”, ‘:’, ‘ ‘, ‘u’, “‘”, ‘j’, ‘o’, ‘h’, ‘n’, “‘”, ‘,’, ‘ ‘, ‘u’, “‘”, ‘l’, ‘a’, ‘s’, ‘t’, ‘_’, ‘n’, ‘a’, ‘m’, ‘e’, “‘”, ‘:’, ‘ ‘, ‘u’, “‘”, […]

Iterar diccionario en Python y sums totales por categoría

Esta pregunta es en relación a este post aquí: Iterar un diccionario nested en Python Como seguimiento, estoy tratando de sumr los totales de todas las acciones y obtener el porcentaje total de una acción en una cartera por sector. Quiero que la salida se vea así: Tecnología: 24%, Finanzas: 14%, etc. etc. Mi diccionario […]

Lista de diccionarios – seguimiento de la frecuencia de las palabras por archivo

He escrito algo de código para contar la frecuencia de palabras en varios archivos de texto y almacenarlos en un diccionario. He estado tratando de encontrar un método para mantener un total acumulado por archivo de conteos para cada palabra en una forma como: word1 [1] [20] [30] [22] word2 [5] [7] [0] [4] He […]

¿Cómo extraer la frecuencia de palabras de la matriz de términos del documento?

Estoy haciendo análisis de LDA con Python. Y utilicé el siguiente código para crear una matriz de términos de documento corpus = [dictionary.doc2bow(text) for text in texts]. ¿Hay alguna manera fácil de contar la frecuencia de palabras en todo el cuerpo? Dado que tengo el diccionario que es una lista de identificación de términos, creo […]

Diccionario de Python índice de un valor

Actualmente estoy intentando obtener el índice de un valor de un diccionario y no estoy seguro de qué intentar. Mi diccionario es: midi2notes = { ‘c’:(“0″,”12″,”24″,”36″,”48″,”60″,”72″,”84″,”96″,”108″,”120”), ‘des’:(“1″,”13″,”25″,”37″,”49″,”61″,”73″,”85″,”97″,”109″,”121”), ‘d’:(“2″,”14″,”26″,”38″,”50″,”62″,”74″,”86″,”98″,”110″,”122”), ‘ees’:(“3″,”15″,”27″,”39″,”51″,”63″,”75″,”87″,”99″,”111″,”123”), ‘e’:(“4″,”16″,”28″,”40″,”52″,”64″,”76″,”88″,”100″,”112″,”124”), ‘f’:(“5″,”17″,”29″,”41″,”53″,”65″,”77″,”89″,”101″,”113″,”125”), ‘ges’:(“6″,”18″,”30″,”42″,”54″,”66″,”78″,”90″,”102″,”114″,”126”), ‘g’:(“7″,”19″,”31″,”43″,”55″,”67″,”79″,”91″,”103″,”115″,”127”), ‘aes’:(“8″,”20″,”32″,”44″,”56″,”68″,”80″,”92″,”104″,”116”), ‘a’:(“9″,”21″,”33″,”45″,”57″,”69″,”81″,”93″,”105″,”117”), ‘bes’:(“10″,”22″,”34″,”46″,”58″,”70″,”82″,”94″,”106″,”118”), ‘b’:(“11″,”23″,”35″,”47″,”59″,”71″,”83″,”95″,”107″,”119″) } Ejemplo: quiero obtener el índice de valor- “60” de la tecla- ‘c’. Cuál debería ser 5. ¿Cuál […]

Convertir una lista de diccionarios a un diccionario

Tengo una lista de diccionarios en Python [ {‘id’:’1′, ‘name’: ‘a’, ‘year’: ‘1990’}, {‘id’:’2′, ‘name’: ‘b’, ‘year’: ‘1991’}, {‘id’:’3′, ‘name’: ‘c’, ‘year’: ‘1992’}, {‘id’:’4′, ‘name’: ‘d’, ‘year’: ‘1993’}, ] Quiero convertir esta lista en un diccionario de diccionarios con la clave siendo el valor de name . Tenga en cuenta que los diferentes elementos de […]

Python pandas isin método?

Tengo un diccionario ‘wordfreq’ como este: {‘techsmart’: 30, ‘paradies’: 57, ‘jobvark’: 5000, ‘midgley’: 100, ‘weisman’: 2, ‘tucuman’: 1, ‘amdahl’: 2, ‘frogfeet’: 1, ‘d8848’: 1, ‘jiaoyuwang’: 1, ‘walter’: 19} y quiero poner las claves en una lista si el valor es más de 5 y también si la clave no está en otro dataframe ‘df’, y […]

Clasificación de las claves alfanuméricas de un diccionario en python

Tengo un diccionario de python cuyas claves tienen el siguiente patrón Quiero ordenar el diccionario basado en estas claves. Por ejemplo 01IB0610, 01IB062, 01IB064 debe ser 01IB062, 01IB064 01IB0610 El ejemplo completo es algo como esto: { ’01IB0610′ : {‘a’ : [] , ‘b’: [] }, ’01IB062′ : {‘a’ : [] , ‘b’: [] } […]