Preguntas con la etiqueta [list]
¿Cómo sumo números enteros en una lista (suma una lista de números) en Python?
Supongamos que tengo una lista de números enteros como [2, 4, 7, 12, 3]. ¿Cómo puedo sumar todos los números para obtener 28?
¿Cómo ordenar una lista de diccionarios por un valor del diccionario en Python?
¿Cómo ordeno una lista de diccionarios por el valor de una clave específica? Dado: [{'name': 'Homer', 'age': 39}, {'name': 'Bart', 'age': 10}] Cuando se ordena por name, debería convertirse en:
¿Cómo comprimir dos listas de diferentes tamaños, repitiendo la lista más corta?
Quiero comprimir dos listas con longitud diferente Por ejemplo A = [1,2,3,4,5,6,7,8,9] B = ["A","B","C"] y espero esto [(1, 'A'), (2, 'B'), (3, 'C'), (4, 'A'), (5, 'B'), (6, 'C'),
Agrupar una lista de objetos por un atributo
Necesito agrupar una lista de objetos ( Student) usando un atributo ( Location) del objeto en particular. El código es como el siguiente: public class Grouping { public static void
¿Cómo puedo particionar (dividir, dividir) una lista según una condición?
Tengo un código como: good = [x for x in mylist if x in goodvals] bad = [x for x in mylist if x not in goodvals] El objetivo es
Python append() versus operador + en listas, ¿por qué dan resultados diferentes? [duplicar]
¿Por qué estas dos operaciones ( append()resp. +) dan resultados diferentes? >>> c = [1, 2, 3] >>> c [1, 2, 3] >>> c += c >>> c [1, 2,
¿Cómo puedo agregar a la primera posición de una Lista? [duplicar]
Solo tengo un List<T>y me gustaría agregar un elemento a esta lista pero en la primera posición. MyList.add()agrega el elemento como el último. ¿Cómo puedo agregarlo como primero? ¡Gracias por
¿Cuál es la sintaxis para insertar una lista en otra lista en Python? [duplicar]
Dadas dos listas: x = [1,2,3] y = [4,5,6] ¿Cuál es la sintaxis para: Insertar xen ytal que yahora se vea como [1, 2, 3, [4, 5, 6]]? Inserte todos
Resultado extraño al eliminar un elemento de una lista mientras se itera sobre él en Python
Tengo este fragmento de código: numbers = list(range(1, 50)) for i in numbers: if i < 20: numbers.remove(i) print(numbers) Pero el resultado que obtengo es: [2, 4, 6, 8, 10,
¿Cómo obtener el primer elemento de una lista de tuplas?
Tengo una lista como la siguiente donde el primer elemento es la identificación y el otro es una cadena: [(1, u'abc'), (2, u'def')] Quiero crear una lista de identificadores solo
Convertir una representación de cadena de una lista en un objeto de lista real [duplicado]
Tengo una cadena que parece idéntica a una lista, digamos: fruits = "['apple', 'orange', 'banana']" ¿Cuál sería la forma de convertir eso en un objeto de lista?
¿Convertir una lista de Scala en una tupla?
¿Cómo puedo convertir una lista con (digamos) 3 elementos en una tupla de tamaño 3? Por ejemplo, digamos que tengo val x = List(1, 2, 3)y quiero convertir esto a
¿Puedes eliminar elementos de una std::list mientras la iteras?
Tengo un código que se parece a este: for (std::list<item*>::iterator i = items.begin(); i != items.end(); i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive);
¿Cómo fusiono una lista de dictados en un solo dictado?
¿Cómo puedo convertir una lista de dictados como [{'a':1}, {'b':2}, {'c':1}, {'d':2}]en un solo dictado como {'a':1, 'b':2, 'c':1, 'd':2}? Las respuestas aquí sobrescribirán las claves que coincidan entre dos
En Python, ¿cuál es la diferencia entre ".append()" y "+= []"?
Cuál es la diferencia entre: some_list1 = [] some_list1.append("something") y some_list2 = [] some_list2 += ["something"]