Articles of añadir

añadiendo alternativamente elementos de dos listas

Tengo tres listas con elementos: a = [[0,1],[2,3],…] b = [[5,6],[7,8],…] c = [] Quiero añadir elementos de a y b a c para obtener: c = [ [0,1],[5,6],[2,3],[7,8],…. ]

¿Cómo configurar la ruta de python para 2.7 en mac?

Soy consciente de que, esta pregunta ha sido formulada y contestada muchas veces. Pero, todavía no podía deshacerme de esto. Descubrí la siguiente información en mi mac. cd /Library/Frameworks/Python.framework/Versions/ Current -> 2.7 3.6 whereispython /usr/bin/python which python /usr/bin/python which -a python /usr/bin/python /usr/bin/python python Python 2.7.10 (default) [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on […]

Agregar elemento a una lista específica en una lista de listas (Python)

Estoy practicando mis habilidades de progtwigción mediante la resolución de problemas de Project Euler en este momento, y ahora me he encontrado con un comportamiento extraño (en mi opinión) en Python. Cuando lo hago: list = [[1]]*20 Obtengo una lista de 20 listas que contienen el elemento 1, como se esperaba. Sin embargo, cuando me […]

Agregar entrada a la lista y eliminar la primera en Python

Tengo una list de alrededor de 40 entradas. Y con frecuencia quiero agregar un elemento al inicio de la lista (con id 0) y quiero delete la last entrada (con id 40) de la lista. ¿Cómo hago esto lo mejor? like: (ejemplo con 5 entradas) [0] = “herp” [1] = “derp” [2] = “blah” [3] […]

Permitir que el método de adición de lista de Python devuelva la nueva lista

Quiero hacer algo como esto: myList = [10,20,30] yourList = myList.append (40) Desafortunadamente, la lista adjunta no devuelve la lista modificada. Entonces, ¿cómo puedo permitir que append devuelva la nueva lista?

añadir el mismo elemento a varias sublistas en python

Tengo una lista de listas como esta: L=[[[1,2,3],[4,5]],[[6,7,8,9],[10]]] Quiero añadir el entero 11 a las subublistas 1 y 3. Puedo hacer algo como: L[0][2].append(11) L[1][2].append(11) ¿Hay una forma más sencilla de hacerlo en Python? Porque en mi caso, digamos que tengo una lista con 100 sublistas, y estos sublistas tienen 100 sublistas (comparable a una […]

Python JSON dump / append to .txt con cada variable en una nueva línea

Mi código crea un diccionario, que luego se almacena en una variable. Quiero escribir cada diccionario en un archivo JSON, pero quiero que cada diccionario esté en una nueva línea. Mi diccionario: hostDict = {“key1”: “val1”, “key2”: “val2”, “key3”: {“sub_key1”: “sub_val2”, “sub_key2”: “sub_val2”, “sub_key3”: “sub_val3”}, “key4”: “val4”} Parte de mi código: g = open(‘data.txt’, ‘a’) […]

ValueError: todas las matrices de entrada deben tener el mismo número de dimensiones. Astackmiento de vectores

Tengo tres matrices para añadir. Aquí una muestra de mis vectores: V1=array([ 0.03317591, -0.01624349, -0.01151019]) V2=array([[ 0.06865846, -0.00223798], [-0.02872752, -0.00369226], [-0.02063454, -0.00231726]]) V3= array([[ 0.01160267, 0.12610824, -0.01634712, 0.01217519], [-0.00727594, -0.0501376 , -0.01641992, 0.00933081], [-0.05305551, 0.01195211, 0.04031831, -0.04476306]]) Para anexar los tres vectores y obtener uno, hice lo siguiente: new_v=np.hstack((V1,V2,V3)) Tengo el siguiente error: ValueError: all […]

Python convirtiendo ‘\’ a ‘\\’

Estoy escribiendo un progtwig para ordenar una lista de cadenas de entrada (nombres de canciones). Esos nombres de las canciones contienen caracteres de látex como $ \ lambda $, que quiero que se ordenen como ‘lambda’ en su lugar, y estoy usando la capacidad de aplicar una función a cada elemento durante la clasificación. Me […]

Python, comparar sublistas y hacer una lista.

Tengo una lista que contiene muchas sublistas. es decir mylst = [[1, 343, 407, 433, 27], [1, 344, 413, 744, 302], [1, 344, 500, 600, 100], [1, 344, 752, 1114, 363], [1, 345, 755, 922, 168], [2, 345, 188, 1093, 906], [2, 346, 4, 950, 947], [2, 346, 953, 995, 43], [3, 346, 967, 1084, […]