Tengo un entero y una lista. Me gustaría hacer una nueva lista de ellos comenzando con la variable y terminando con la lista.
Escribiendo a + lista
obtengo errores. El compilador maneja a
como un entero, por lo que no puedo usar append, ni tampoco extend.
¿Cómo se puede hacer esto?
>>>var=7
>>>array = [1,2,3,4,5,6]
>>>array.insert(0,var)
>>>array
[7, 1, 2, 3, 4, 5, 6]
Cómo funciona:
array.insert(index, value)
Inserta un elemento en una posición determinada. El primer argumento es el índice del elemento anterior al que se va a insertar, por lo que array.insert(0, x)
inserta al principio de la lista, y array.insert(len(array), x)
es equivalente a array.append(x)
.Los valores negativos se tratan como relativos al final del array.