for numero in range(0,101):
lista = []
lista.append(numero)
Solucion:
lista = []
for numero in range(0,101):
lista.append(numero)
Hola, el objetivo de este codigo es hacer una lista con 100 elementos de forma rapida, pero al ejecutar el codigo y posteriormente consultar (lista) pero solo me sale 1 elemento: 100.
Porque pasa esto? Alguna solucion?
EDIT: Deberia examinar mas a fondo antes de preguntar, ya lo solucione xD, el bucle cada vez que se repetia vaciaba la lista xD
Jejeje bueno, no has preguntado y te has sentado a esperar que te lo den hecho, has seguido buscando por tu cuenta, así se aprende también
Hola, aquí te dejo otra forma de hacerlo
lista = [n for n in range(0, 100)]
$41u2
o podías irte linealmente y hacer
lista = range(0, 101)
Cita de: engel lex en 13 Enero 2017, 05:08 AM
o podías irte linealmente y hacer
lista = range(0, 101)
aunque eso sería valido para python 2, en el 3 es necesario convertirlo a tipo list
lista = list(range(0, 101))
perfecto jejeje! nunca me he terminado de meter con el 3! ;-)