Articles of list

Imprima los valores del diccionario que están dentro de una lista en Python.

Estoy tratando de imprimir solo los valores de dictado dentro de una lista en python. car_object = {} cursor = self._db.execute(‘SELECT IDENT, MAKE, MODEL, DISPLACEMENT, POWER, LUXURY FROM CARS’) for row in cursor: objectname = ‘Car_Object_’+str(row[‘IDENT’]) # print (objectname) car_object[objectname] = Cars(ident = row[‘IDENT’], make = row[‘MAKE’], model = row[‘MODEL’], disp = row[‘DISPLACEMENT’], power = […]

Dividiendo cada cadena en una lista en los espacios en Python

Tengo una lista que contiene una URL y un texto en cada elemento de una lista grande en Python. Me gustaría dividir cada elemento en varios elementos cada vez que aparezca un espacio (2-3 espacios por elemento). No hay mucho código para publicar, es solo una lista almacenada en una variable nombrada en este momento. […]

¿Cómo agrupar elementos similares en una lista?

Estoy buscando agrupar elementos similares en una lista basada en los primeros tres caracteres de la cadena. Por ejemplo: test = [‘abc_1_2’, ‘abc_2_2’, ‘hij_1_1’, ‘xyz_1_2’, ‘xyz_2_2’] ¿Cómo puedo agrupar los elementos de la lista anterior en grupos según el primer grupo de letras (por ejemplo, ‘abc’ )? La siguiente es la salida prevista: output = […]

Manera eficiente de obtener el índice de valor mínimo en vector largo, python

Tengo una larga lista de valores de longitud (len (Lon) = 420481), y otra de valores de latitud. Quiero encontrar la latitud correspondiente al mínimo de la longitud. Lo intenté: SE_Lat = [Lat[x] for x,y in enumerate(Lon) if y == min(Lon)] pero esto lleva años para terminar. ¿Alguien sabe de una manera más eficiente? Quizás […]

¿Cómo encontrar la lista en una lista de listas cuya sum de elementos es la mayor?

Tengo una lista de listas: x = [[1,2,3], [4,5,6], [7,8,9], [2,2,0]] Quiero obtener la lista cuya sum de sus elementos es la más grande en la lista. En este caso [7,8,9] . Prefiero tener un map elegante o lambda o método de comprensión de listas que un bucle for/while/if . Atentamente

¿Cómo dividir correctamente esta lista de cadenas?

Tengo una lista de cadenas como esta: [‘z+2-44’, ‘4+55+z+88’] ¿Cómo puedo dividir estas cadenas en la lista de tal manera que sería algo así como [[‘z’,’+’,’2′,’-‘,’44’],[‘4′,’+’,’55’,’+’,’z’,’+’,’88’]] Sin embargo, ya he intentado usar el método de split que divide los 44 en 4 y 4, y no estoy seguro de qué más probar.

Cómo convertir la lista anidada en un diccionario en Python donde lst es la clave

¡Por favor ayuda! Tengo una lista anidada de python (3x) que se parece a lo siguiente: lst = [[‘kataba’, ‘V:’, ‘3rd_sg_masc_perf_active’], [‘kataba:’, ‘V:’, ‘3rd_dual_masc_perf_active’], [‘katabu:’, ‘V:’, ‘3rd_pl_masc_perf_active’], [‘katabat’, ‘V:’, ‘3rd_sg_fm_perf_active’], [‘katabata:’, ‘V:’, ‘3rd_dual_fm_perf_active’]] Cortaré una instancia para que mi pregunta sea más clara. >>> lst[0] [‘kataba’, ‘V:’, ‘3rd_sg_masc_perf_active’] >>> lst[0][0] ‘kataba’ >>> lst[0][1:] [‘V:’, ‘3rd_sg_masc_perf_active’] […]

¿Cómo me asigno a un diccionario en lugar de una lista?

Tengo la siguiente función, que hace un trabajo básico de mapear un objeto lxml a un diccionario … from lxml import etree tree = etree.parse(‘file.xml’) root = tree.getroot() def xml_to_dict(el): d={} if el.text: print ‘***write tag as string’ d[el.tag] = el.text else: d[el.tag] = {} children = el.getchildren() if children: d[el.tag] = map(xml_to_dict, children) return […]

Cómo comparar todos los elementos en una lista con un número entero sin usar para bucle

Tengo un par de listas que varían en longitud, y me gustaría comparar cada uno de sus elementos con un número entero, y si alguno de los elementos está por encima de dicho número entero, rompe el bucle for en el que está. for list in listoflists: if {anyiteminlist} > 70: continue #as in skip […]

lee un archivo csv de múltiples niveles en python

Necesito leer los siguientes datos de un archivo de texto; [L02] g,g,g,g,g,g,g,g,g,g,w,w,w,w,g,g g,g,g,g,g,g,g,g,g,w,w,w,w,w,g,g g,g,g,g,g,g,g,g,w,w,w,w,w,g,g,g g,g,g,g,g,g,g,g,w,w,w,w,g,g,g,g g,g,g,g,g,g,g,g,g,w,w,w,w,g,g,g g,g,g,g,g,g,g,g,g,g,w,w,w,w,g,g g,g,g,g,g,g,g,g,g,g,g,w,w,w,g,g g,g,g,g,g,g,g,g,g,g,g,w,w,g,g,g g,g,g,g,g,g,g,g,g,g,g,w,w,g,g,g g,g,g,g,g,g,g,g,g,g,w,w,w,g,g,g g,g,g,g,g,g,g,g,g,w,w,w,g,g,g,g g,g,g,g,g,g,g,g,w,w,w,w,g,g,g,g g,g,g,g,g,g,g,w,w,w,w,g,g,g,g,g g,g,g,g,g,g,g,w,w,w,g,g,g,g,g,g g,g,g,g,g,g,w,w,w,w,w,g,g,g,g,g g,g,g,g,g,g,g,w,w,w,w,g,g,g,g,g [L01] d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d Puedo leer un solo bloque como un archivo csv pero no […]