Foros del Web » Programando para Internet » Python »

Crear listas rapidamente

Estas en el tema de Crear listas rapidamente en el foro de Python en Foros del Web. Hola a todos como andan? Bueno quisiera saber si hay algun metodo en python (pregunto esto porque no he encontrado nada al respecto en la ...
  #1 (permalink)  
Antiguo 05/02/2012, 15:48
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 10 meses
Puntos: 35
Crear listas rapidamente

Hola a todos como andan? Bueno quisiera saber si hay algun metodo en python (pregunto esto porque no he encontrado nada al respecto en la web) para crear listas de manera rapida. A que me refiero con esto? Veanlo ustedes mismos!:

Código Python:
Ver original
  1. lista = ["Hola", "Chau", "Adios"]

Así creamos facilmente una lista, pero veamos este ejemplo:

Código Python:
Ver original
  1. lista = ["", "", ""]

Pues hay alguna manera de hacer eso mismo con solo indicando la cantidad de indices que tendra la lista?

Para explicarme mejor, supongamos que debemos hacer una lista con 1000 valores y que todos contengan (por ejemplo) "Perro". Pues hasta donde yo se deberiamos hacer:

Código Python:
Ver original
  1. lista = ["Perro", "Perro", "Perro"] ........

Y seguir hasta el 1000. Bueno quisiera saber si hay alguna manera de solamente indicar el indice maximo de la lista y luego con un simple for asignar todos los valores "perro":

Código Python:
Ver original
  1. for i in range(0, 1000):
  2.     lista[i] = "Perro"

Creo que ya está claro... gracias!

  #2 (permalink)  
Antiguo 05/02/2012, 15:57
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 5 meses
Puntos: 310
Respuesta: Crear listas rapidamente

¿Qué tal así?
Código Python:
Ver original
  1. l = ['string'] * 10
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #3 (permalink)  
Antiguo 05/02/2012, 16:01
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 10 meses
Puntos: 35
Respuesta: Crear listas rapidamente

Cita:
Iniciado por _cronos2 Ver Mensaje
¿Qué tal así?
Código Python:
Ver original
  1. l = ['string'] * 10
Saludos (:
Excelente, te lo agradezco!

Gracias!

Etiquetas: gui, listas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:12.