Preguntas etiquetadas con list

217
Eliminar una lista de caracteres en cadena

Quiero eliminar caracteres en una cadena en python: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Pero tengo muchos personajes que tengo que eliminar. Pensé en una lista list = [',', '!', '.', ';'...] Pero, ¿cómo puedo usar el listpara reemplazar los caracteres...

214
Copia de Java ArrayList

Tengo una ArrayList l1de tamaño 10. Asigno l1al nuevo tipo de referencia de lista l2. Will l1y l2apunta al mismo ArrayListobjeto? ¿O se le ArrayListasigna una copia del objeto l2? Cuando uso la l2referencia, si actualizo el objeto de la lista, también refleja los cambios en el l1tipo de...

213
Java ArrayList reemplazar en índice específico

Necesito ayuda con este Java por favor. Creé una ArrayList de bombillas, y estoy tratando de reemplazar una bombilla en un índice específico con otra bombilla. Entonces, con el siguiente encabezado, ¿cómo procedo? public void replaceBulb(int index, Bulbs theBulb)

210
Dividir una lista en listas más pequeñas de tamaño N

Estoy intentando dividir una lista en una serie de listas más pequeñas. Mi problema: mi función para dividir listas no las divide en listas del tamaño correcto. ¿Debería dividirlos en listas de tamaño 30 pero en su lugar los divide en listas de tamaño 114? ¿Cómo puedo hacer que mi función divida...

209
¿Qué hace exactamente el método .join ()?

Soy bastante nuevo en Python y estoy completamente confundido por .join() lo que he leído es el método preferido para concatenar cadenas. Lo intenté: strid = repr(595) print array.array('c', random.sample(string.ascii_letters, 20 - len(strid))) .tostring().join(strid) y obtuve algo...

208
Diferentes formas de borrar listas

¿Hay alguna razón para hacer algo más complicado que una de estas dos líneas cuando desea borrar una lista en Python? old_list = [] old_list = list() La razón por la que pregunto es que acabo de ver esto en algún código en ejecución: del old_list[ 0:len(old_list)

207
Convierte tuplas a la lista y viceversa

Actualmente estoy trabajando en un editor de mapas para un juego en pygame, usando mapas en mosaico. El nivel se construye a partir de bloques en la siguiente estructura (aunque mucho más grande): level1 = ( (1,1,1,1,1,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1)...

206
Eliminar elementos de una lista en otra

Estoy tratando de descubrir cómo atravesar una lista genérica de elementos que quiero eliminar de otra lista de elementos. Digamos que tengo esto como un ejemplo hipotético List<car> list1 = GetTheList(); List<car> list2 = GetSomeOtherList(); Quiero atravesar list1 con un foreach y...

203
Iterar una lista con índices en Python

Podría jurar que he visto la función (o método) que toma una lista, como esta [3, 7, 19]y la convierte en una lista iterable de tuplas, así: [(0,3), (1,7), (2,19)]para usarla en lugar de: for i in range(len(name_of_list)): name_of_list[i] = something pero no puedo recordar el nombre y googlear...