Articles of diccionario

¿Cómo extraer solo textos en hashtag usando tweepy?

Quiero extraer hashtags para mi proyecto de análisis de sentimientos, sin embargo, estoy obteniendo una lista de diccionarios que contienen todos los hashtags junto con sus índices en el tweet. Solo quiero el texto. Mi código : data = tweepy.Cursor(api.search, q, since=a[i], until=b[i]).items() tweet_data = [] tweets = pd.DataFrame() tweets[‘Tweet_ID’] = map(lambda tweet: tweet[‘id’], tweet_data) […]

¿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: […]

DefaultDict, en los elementos agregados, mantiene las claves ordenadas en el orden de adición

defaultdict(list) un defaultdict(list) vacío defaultdict(list) , y lo estoy agregando. Quiero que las claves se ordenen en orden de adición. Mi código toma una entrada. Entrada: 4 bcdef abcdefg bcde bcdef Mi código: from collections import defaultdict d = defaultdict(list) a = int(input()) for i in range(a): temp = raw_input() d[temp].append(i) for k in d: […]

Python: ¿Cómo uso DictReader dos veces?

Esto se siente como una pregunta muy básica, pero no puedo encontrar ninguna mención en otra parte. Soy un usuario principiante de Python. Cuando leo los datos con DictReader y luego uso el diccionario, no puedo volver a consultarlos Por ejemplo, usando este código: #!/usr/bin/python import csv import cgi import cgitb cgitb.enable() print “Title” f […]

Extraer las claves asociadas en los niveles anteriores del diccionario nested.

Tengo un gran diccionario nested con una profundidad desconocida y me gustaría saber cómo puedo encontrar las claves que llevaron al valor. Por ejemplo… {‘furniture’:{‘chair’:{‘sofa’:{‘cushion’:{}}}}} Idealmente, lo que estoy buscando es una función para determinar la ruta al valor que he ingresado. He intentado investigar en línea y esto es lo que intenté … def […]

Iterando sobre los valores de dict

Si quisiera iterar sobre los valores del diccionario que están almacenados en una tupla. Necesito devolver el objeto que contiene el valor “CI”, asumo que necesitaré algún tipo de bucle for: z = {‘x’:(123,SE,2,1),’z’:(124,CI,1,1)} for i, k in db.z: for k in db.z[i]: if k == ‘CI’: return db.z[k] Probablemente me esté perdiendo algo aquí, […]

escribir “diccionario de diccionarios” a un archivo .csv en un formato particular

Estoy generando un diccionario de varios archivos .csv y se parece a esto (ejemplo): dtDict = {‘AV-IM-1-13991730’: {‘6/1/2014 0:10’: ‘0.96’, ‘6/1/2014 0:15’: ‘0.92’, ‘6/1/2014 0:20’: ‘0.97’}, ‘AV-IM-1-13991731’: {‘6/1/2014 0:10’: ‘1.96’, ‘6/1/2014 0:15’: ‘1.92’, ‘6/1/2014 0:20’: ‘1.97’}, ‘AV-IM-1-13991732’: {‘6/1/2014 0:10’: ‘2.96’, ‘6/1/2014 0:15’: ‘2.92’, ‘6/1/2014 0:20’: ‘2.97’}, ‘AV-IM-1-13991733’: {‘6/1/2014 0:10’: ‘3.96’, ‘6/1/2014 0:15’: ‘3.96’, ‘6/1/2014 0:20’: […]

Python lista de comprensión para los diccionarios en los diccionarios?

Acabo de aprender acerca de la comprensión de listas, que es una excelente manera rápida de obtener datos en una sola línea de código. Pero algo me está molestando. En mi prueba tengo este tipo de diccionarios dentro de la lista: [{‘y’: 72, ‘x’: 94, ‘fname’: ‘test1420’}, {‘y’: 72, ‘x’: 94, ‘fname’: ‘test277’}] La lista […]

Llenar diccionario de la lista

Tengo una lista de cadenas (de un archivo .tt ) que se ve así: list1 = [‘have\tVERB’, ‘and\tCONJ’, …, ‘tree\tNOUN’, ‘go\tVERB’] Quiero convertirlo en un diccionario que se parece a: dict1 = { ‘have’:’VERB’, ‘and’:’CONJ’, ‘tree’:’NOUN’, ‘go’:’VERB’ } Estaba pensando en la sustitución, pero no funciona tan bien. ¿Hay alguna forma de etiquetar la cadena […]

Transformar cadena de Unicode en Python

{u’Status’: u’OK’, u’City’: u’Ciri\xe8′, u’TimezoneName’: ”, u’ZipPostalCode’: ”, u’CountryCode’: u’IT’, u’Dstoffset’: u’0′, u’Ip’: u’x.xxx’, u’Longitude’: u’7.6′, u’CountryName’: u’Italy’, u’RegionCode’: u’12’, u’Latitude’: u’45.2333′, u’Isdst’: ”, u’Gmtoffset’: u’0′, u’RegionName’: u’Piemonte’} Esta es la salida de mi objeto. Me gustaría acceder a la ciudad pero está codificado. ¿Cómo puedo leer todos los parámetros y decodificarlo? >>> data[‘City’] u’Ciri\xe8′ […]