Preguntas etiquetadas con list

259
¿Cómo eliminar un elemento de una lista si existe?

Estoy obteniendo new_tagde un campo de texto de formulario con self.response.get("new_tag")y selected_tagsde campos de casilla de verificación con self.response.get_all("selected_tags") Los combino así: tag_string = new_tag new_tag_list = f1.striplist(tag_string.split(",") + selected_tags) (...

258
¿Cómo puedo detener una consulta MySQL en ejecución?

Me conecto mysqldesde mi shell de Linux. De vez en cuando ejecuto una SELECTconsulta que es demasiado grande. Imprime e imprime y ya sé que esto no es lo que quise decir. Me gustaría detener la consulta. Golpear Ctrl+C(un par de veces) mata por mysqlcompleto y me lleva de vuelta al cascarón, así...

257
Tamaño inicial de ArrayList

Puede establecer el tamaño inicial de una ArrayList haciendo ArrayList<Integer> arr=new ArrayList<Integer>(10); Sin embargo, no puedes hacer arr.add(5, 10); porque causa una excepción fuera de límites. ¿De qué sirve establecer un tamaño inicial si no puede acceder al espacio que...

252
Diferencia entre if (a - b <0) y if (a <b)

Estaba leyendo el ArrayListcódigo fuente de Java y noté algunas comparaciones en sentencias if. En Java 7, el método grow(int)usa if (newCapacity - minCapacity < 0) newCapacity = minCapacity; En Java 6, growno existía. Sin ensureCapacity(int)embargo, el método utiliza if (newCapacity <...

246
Combine dos (o más) listas en una, en C # .NET

¿Es posible convertir dos o más listas en una sola lista, en .NET usando C #? Por ejemplo, public static List<Product> GetAllProducts(int categoryId){ .... } . . . var productCollection1 = GetAllProducts(CategoryId1); var productCollection2 = GetAllProducts(CategoryId2); var...

243
Concatenando dos listas: diferencia entre '+ =' y extend ()

He visto que en realidad hay dos (tal vez más) formas de concatenar listas en Python: una es usar el método extend (): a = [1, 2] b = [2, 3] b.extend(a) el otro para usar el operador más (+): b += a Ahora me pregunto: ¿Cuál de esas dos opciones es la forma 'pitónica' de hacer la concatenación...