Articles of list

Python bytearray versos lista de bytes

Estoy tratando de encontrar la manera más eficiente de crear una cadena de bytes larga (o bytearray) concatenando cadenas más cortas cuando se conoce de antemano la longitud de toda la cadena. Hice este guión y encontré estos resultados: import time MSG = b’test message’ COUNT = 30000 def bytes_list_test(): tStart = time.clock() l = […]

Exportando datos de neo4j a csv en lugar de json

Estoy usando paquetes neo4jdb-python para consultar la base de datos Neo4j. Por ejemplo, considerando el siguiente código import neo4j connection = neo4j.connect(“http://localhost:7474”) cursor = connection.cursor() for i in cursor.execute(“MATCH a RETURN a LIMIT 1”): print i Pero la salida es en forma de una tupla. es decir ({u’text’: u’Stoyanov, S., Hoogveld, B., Kirschner, PA, (2010). […]

Escriba una lista en un archivo csv de python, una nueva fila por lista

Tengo el siguiente código fuente, donde estoy tratando de escribir una lista en un archivo csv. Necesito que cada nueva lista se escriba en una nueva línea de este archivo csv. El código fuente es el siguiente: import csv list1=[55,100,’dir1/dir2/dir3/file.txt’,0.8] resultFile = open(“output.csv”,’wa’) wr = csv.writer(resultFile, dialect=’excel’) wr.writerow(list1) resultFile.close() El problema es que no inserta […]

Encontrar frecuencias de elementos de pares en una lista de pares

Digamos que tengo una larga lista de este tipo: text = [ [‘a’, ‘b’], [‘a’, ‘d’], [‘w’, ‘a’], [‘a’, ‘b’], … ] Dados los primeros elementos, quiero construir un diccionario que muestre un recuento de los segundos elementos. Por ejemplo, en el ejemplo particular anterior, me gustaría tener algo como esto: {‘a’: {‘b’:2, ‘d’:1}, ‘w’: […]

Manera de Pythonic para determinar si las entradas de la lista nula son ‘continuas’

Estoy buscando una manera de determinar fácilmente si todos los elementos que no son Ninguno en una lista aparecen en una sola porción continua. Usaré enteros como ejemplos de elementos que no sean Ninguno. Por ejemplo, la lista [None, None, 1, 2, 3, None, None] cumple con mis requisitos para las entradas de enteros continuos. […]

Los índices de lista de errores deben ser enteros o segmentos, no str

Basado en el título, ayúdame a resolver el error. He intentado imprimir el countryCode basado en country_name que está en la variable ‘rv’. country_found es una lista de datos que tienen el mismo valor en la lista de países, y luego trato de recuperar el código de país y ahí aparece el error rv = […]

Listas separadas por comas en las plantillas django

Si las fruits son la lista [‘apples’, ‘oranges’, ‘pears’] , ¿hay una manera rápida de usar las tags de plantilla django para producir “manzanas, naranjas y peras”? Sé que no es difícil hacer esto usando un bucle y {% if counter.last %} , pero como lo voy a usar repetidamente, creo que tendré que aprender […]

Python: Pase por referencia y asignación de segmento

En Python, las listas se pasan por referencia a las funciones, ¿verdad? Si es así, ¿qué está pasando aquí? >>> def f(a): … print(a) … a = a[:2] … print(a) … >>> b = [1,2,3] >>> f(b) [1, 2, 3] [1, 2] >>> print(b) [1, 2, 3] >>>

Grupo de elementos de la lista de Python

Tengo una lista de python como sigue: my_list = [[25, 1, 0.65], [25, 3, 0.63], [25, 2, 0.62], [50, 3, 0.65], [50, 2, 0.63], [50, 1, 0.62]] Quiero ordenarlos de acuerdo a esta regla: 1 –> [0.65, 0.62] [0.62, 0.63] [0.63, 0.65] <–25, 50 Entonces el resultado esperado es el siguiente: Result = [[0.65, 0.62],[0.62, […]

Python – Sentencia IF extraña al usar listas anidadas

No entiendo por qué no se pasa la else condición. ¿Alguien puede explicar por qué? #Python 3.4 list=[] list_of_list=[] list.append(“Test”) list.append(“This”) list_of_list.append(list) list=[] print(list_of_list) print(type(list_of_list)) print(len(list_of_list)) for element in list_of_list: if(element[0]==”Test”): print(“[OK]”) if(element[0]==”NO”): print(“[OK]Condition is not verified”) else: print(“[OK]Why the condition is verified??”)#<————————– SALIDA: [[‘Test’, ‘This’]] 1 [OK] [OK]Why the condition is verified?? RENDIMIENTO ESPERADO: […]