Preguntas con la etiqueta [list]
¿Por qué no puedo usar una lista como clave de dictado en Python? ¿Exactamente qué se puede y qué no se puede utilizar y por qué?
Descubrí que todos los siguientes son válidos: >>> d = {} >>> d[None] = 'foo' >>> d[(1, 3)] = 'baz' Incluso un módulo se puede utilizar como clave de dictado:
Cómo iterar sobre una lista en trozos
Tengo un script de Python que toma como entrada una lista de números enteros, que necesito para trabajar con cuatro números enteros a la vez. Desafortunadamente, no tengo control de
si/si no en una lista de comprensión
¿Cómo convierto el siguiente forbucle que contiene if/ elseen una lista por comprensión? results = [] for x in xs: results.append(f(x) if x is not None else '') Debería ceder
Intercalar varias listas de la misma longitud en Python [duplicado]
En Python, ¿existe una buena manera de intercalar dos listas de la misma longitud? Di que me dan [1,2,3]y [10,20,30]. Me gustaría transformarlos en [1,10,2,20,3,30].
Agregar lista para configurar
¿Cómo agrego una lista de valores a un conjunto existente?
¿Existe una función de contenido breve para listas?
Dada una lista xsy un valor item, ¿cómo puedo verificar si xscontiene item(es decir, si alguno de los elementos de xses igual a item)? ¿ Hay algo así xs.contains(item)? Para
Convierta todas las cadenas de una lista a números enteros [duplicado]
¿Cómo convierto todas las cadenas de una lista a números enteros? ['1', '2', '3'] ⟶ [1, 2, 3]
¿Cuál es la diferencia entre `ordenado (lista)` y `list.sort()`?
list.sort()ordena la lista y reemplaza la lista original, mientras que sorted(list)devuelve una copia ordenada de la lista, sin cambiar la lista original. ¿Cuándo se prefiere uno sobre el otro? ¿Cuál
¿Dividir por el último delimitador en una cadena de Python?
¿Cuál es el modismo de Python recomendado para dividir una cadena en la última aparición del delimitador en la cadena? ejemplo: # instead of regular split >> s = "a,b,c,d"
Aplanar lista en LINQ
Tengo una consulta LINQ que regresa IEnumerable<List<int>>, pero solo quiero regresar, List<int>así que quiero fusionar todos mis registros en IEnumerable<List<int>>una sola matriz. Ejemplo : IEnumerable<List<int>> iList = from number in
¿Cómo evitar la "ConcurrentModificationException" al eliminar elementos de `ArrayList` mientras se itera? [duplicar]
Estoy intentando eliminar algunos elementos de un ArrayListmientras lo itero de esta manera: for (String str : myArrayList) { if (someCondition) { myArrayList.remove(str); } } Por supuesto, obtengo un mensaje
¿Cómo tomar los primeros N elementos de un generador o lista? [duplicar]
Conlinqme gustaría var top5 = array.Take(5); ¿Cómo hacer esto con Python?
¿Cómo inicializo un diccionario de listas vacías en Python?
Mi intento de crear mediante programación un diccionario de listas no me permite abordar individualmente las claves del diccionario. Cada vez que creo el diccionario de listas e intento agregarlo
¿Cómo elimino duplicados de una lista manteniendo el orden?
¿Cómo elimino duplicados de una lista manteniendo el orden? El uso de un conjunto para eliminar duplicados destruye el orden original. ¿Existe un modismo incorporado o pitónico?
¿Cómo puedo evitar el error "RuntimeError: el diccionario cambió de tamaño durante la iteración"?
Supongamos que tengo un diccionario de listas: d = {'a': [1], 'b': [1, 2], 'c': [], 'd':[]} Ahora quiero eliminar pares clave-valor donde los valores son listas vacías. Probé este