Preguntas etiquetadas con list

131
Prueba si las listas comparten algún elemento en Python

Quiero verificar si alguno de los elementos de una lista está presente en otra lista. Puedo hacerlo simplemente con el código a continuación, pero sospecho que podría haber una función de biblioteca para hacer esto. Si no, ¿existe un método más pitónico para lograr el mismo resultado? In [78]: a...

130
En Python, ¿cómo indexo una lista con otra lista?

Me gustaría indexar una lista con otra lista como esta L = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'] Idx = [0, 3, 7] T = L[ Idx ] y T debería terminar siendo una lista que contiene ['a', 'd', 'h']. ¿Hay una mejor manera que T = [] for i in Idx: T.append(L[i]) print T # Gives result ['a', 'd',...

130
Intersección y unión de ArrayLists en Java

¿Hay algún método para hacerlo? Estaba buscando pero no pude encontrar ninguno. Otra pregunta: necesito estos métodos para poder filtrar archivos. Algunos son ANDfiltros y otros son ORfiltros (como en la teoría de conjuntos), por lo que necesito filtrar de acuerdo con todos los archivos y las...

129
Cómo usar ArrayAdapter <myClass>

ArrayList<MyClass> myList = new ArrayList<MyClass>(); ListView listView = (ListView) findViewById(R.id.list); ArrayAdapter<MyClass> adapter = new ArrayAdapter<MyClass>(this, R.layout.row, to, myList.); listView.setAdapter(adapter); Clase: MyClass class MyClass { public...

129
`elif` en condicionales de comprensión de lista

¿Podemos usarlo elifen la comprensión de listas? Ejemplo: l = [1, 2, 3, 4, 5] for values in l: if values==1: print 'yes' elif values==2: print 'no' else: print 'idle' ¿Podemos incluir la elifcomprensión en nuestra lista, de manera similar al código anterior? Por ejemplo, una respuesta...

128
¿Python tiene una lista ordenada?

Con lo cual me refiero a una estructura con: O (log n) complejidad para x.push()operaciones O (log n) complejidad para encontrar un elemento O (n) complejidad para calcular list(x)que se ordenará También tenía una pregunta relacionada sobre el rendimiento list(...).insert(...)que ahora está...

127
Filtrar una lista basada en una lista de booleanos

Tengo una lista de valores que necesito filtrar dados los valores en una lista de booleanos: list_a = [1, 2, 4, 6] filter = [True, False, True, False] Genero una nueva lista filtrada con la siguiente línea: filtered_list = [i for indx,i in enumerate(list_a) if filter[indx] == True] lo que...

127
¿Qué colección Java debo usar?

En esta pregunta, ¿cómo puedo seleccionar eficientemente un contenedor de biblioteca estándar en C ++ 11? es un diagrama de flujo útil para usar al elegir colecciones de C ++. Pensé que este era un recurso útil para las personas que no están seguras de qué colección deberían usar, así que intenté...