Programa de Python para crear una lista de tuplas de una lista dada que tiene un número y su cubo en cada tupla

Dada una lista de números de lista, escriba un programa Python para crear una lista de tuplas que tengan el primer elemento como el número y el segundo elemento como el cubo del número. Ejemplo: Input: list = [1, 2, 3] Output: [(1, 1), (2, 8), (3, 27)] Input: list = [9, 5, 6] Output: … Continue reading «Programa de Python para crear una lista de tuplas de una lista dada que tiene un número y su cubo en cada tupla»

¿Cómo eliminar un elemento de la Lista en Python?

Las listas de Python tienen varios métodos integrados para eliminar elementos de la lista. Aparte de estos, también podemos usar la instrucción del para eliminar un elemento de la lista especificando una posición. Veamos estos métodos: Método 1: Uso de la instrucción del La instrucción del no es una función de List. Los elementos de … Continue reading «¿Cómo eliminar un elemento de la Lista en Python?»

Python | Diferencia entre dos listas

Hay varias formas de generar la diferencia entre dos listas. En este artículo, veremos las dos formas más importantes en que se puede hacer esto. Uno usando el método set() y otro no usándolo.   Ejemplos:   Input : list1 = [10, 15, 20, 25, 30, 35, 40] list2 = [25, 40, 35] Output : [10, 20, … Continue reading «Python | Diferencia entre dos listas»

Comprensiones en Python

Las comprensiones en Python nos brindan una forma breve y concisa de construir nuevas secuencias (como listas, conjuntos, diccionarios, etc.) utilizando secuencias que ya se han definido. Python admite los siguientes 4 tipos de comprensiones: Lista de comprensiones Comprensiones de diccionario Establecer comprensiones Comprensiones del generador Comprensiones de lista: Las Comprensiones de listas proporcionan una … Continue reading «Comprensiones en Python»

Eliminar múltiples elementos de una lista en Python

Dada una lista de números, escriba un programa de Python para eliminar varios elementos de una lista en función de la condición dada. Ejemplo:  Input: [12, 15, 3, 10] Output: Remove = [12, 3], New_List = [15, 10] Input: [11, 5, 17, 18, 23, 50] Output: Remove = [1:5], New_list = [11, 50] Se pueden … Continue reading «Eliminar múltiples elementos de una lista en Python»

Python | Cuente las sublistas que contienen el elemento dado en una lista

Dada una lista de listas, escriba un programa en Python para contar el número de sublistas que contienen el elemento x dado . Ejemplos: Input : lst = [1, 3, 5], [1, 3, 5, 7], [1, 3, 5, 7, 9]] x = 1 Output : 3 Input : lst = ([‘a’], [‘a’, ‘c’, ‘b’], [‘d’]) … Continue reading «Python | Cuente las sublistas que contienen el elemento dado en una lista»

Reducción del tiempo de ejecución en Python usando listas de comprensión

Prerrequisitos: Comprensiones en Python La mayoría de los programadores competitivos que codifican en Python a menudo enfrentan dificultades para ejecutar los programas dentro del límite de tiempo dado. Las comprensiones de lista nos ayudan a reducir el tiempo de ejecución de un programa en el que se requiere crear una lista basada en cualquier expresión … Continue reading «Reducción del tiempo de ejecución en Python usando listas de comprensión»

Cómo crear una lista de diccionarios en Python

En este artículo, vamos a discutir formas en las que podemos crear una lista de diccionarios en Python.  Una lista de diccionarios significa que el diccionario está presente como un elemento en la lista.  Sintaxis: [{‘clave’:elemento1,’clave’:elemento2,……, ‘clave’:elemento n}] Ejemplo: código de Python para crear una lista de diccionario para los datos de los estudiantes Python3 … Continue reading «Cómo crear una lista de diccionarios en Python»

Python | Obtener índices de coincidencia

A veces, mientras trabajamos con listas, necesitamos manejar dos listas y buscar las coincidencias, y devolver solo los índices de la coincidencia. Consultar la lista completa para este proceso no es factible cuando el tamaño de la lista maestra es muy grande, por lo tanto, tener solo los índices de coincidencia ayuda en esta causa. … Continue reading «Python | Obtener índices de coincidencia»

Python | Invertir una array hasta una posición dada

Dada una array arr[] y una posición en la array, k. Escriba un nombre de función inversa (a[], k) tal que invierta el subarreglo arr[0..k-1]. El espacio adicional utilizado debe ser O(1) y la complejidad de tiempo debe ser O(k). Ejemplos: Input: arr[] = {1, 2, 3, 4, 5, 6} k = 4 Output: arr[] … Continue reading «Python | Invertir una array hasta una posición dada»