En este tutorial voy a mostrar “Como generar una lista a partir de algunos elementos de otra lista”
Paso 1: crear una lista vacía, la cual se llamará lista
** lista = [ 1, -1, 2, -2, 3, -3, 4, -4]**
Paso 2: crear una nueva lista, la cual se llamará lista_vacia
** lista_vacia = [ ]**
Paso 3: Generar un ciclo for que “capture” los números de las posiciones pares de la lista, en este ciclo for se utlizará “range(0,8,2)” lo que generará una lista con los números de 0 hasta 8 con pasos de 2.
** for a in range (0,8,2)**
Paso 4: Generar la nueva lista (lista_vacia) utilizando “append” (a partir lista y del ciclo for generado anteriormente).
**lista_vacia.append(lista[a])**
** Paso 5:** imprimir lista_vacia
print(lista_vacia)
A continuación se escribe todo el código
lista = [ 1, -1, 2, -2, 3, -3, 4, -4]
lista_vacia = [ ]
for a inrange (0,8,2):
lista_vacia.append(lista[a])
print(lista_vacia)
El resultado es
**[1, 2, 3, 4 ]**