Python | Desplazar el último elemento a la primera posición en la lista

Las rotaciones cíclicas se han discutido en los artículos anteriores. Pero a veces, solo requerimos una tarea específica, una parte de la rotación, es decir, cambiar el último elemento al primer elemento de la lista. Esto tiene la aplicación en la programación día-día en determinadas utilidades. Analicemos ciertas formas en que esto se puede lograr. … Continue reading «Python | Desplazar el último elemento a la primera posición en la lista»

Python | Imprimir todos los elementos comunes de dos listas

Dadas dos listas, imprime todos los elementos comunes de dos listas.   Ejemplos: Input : list1 = [1, 2, 3, 4, 5] list2 = [5, 6, 7, 8, 9] Output : {5} Explanation: The common elements of both the lists are 3 and 4 Input : list1 = [1, 2, 3, 4, 5] list2 = [6, … Continue reading «Python | Imprimir todos los elementos comunes de dos listas»

Salida del programa python | Conjunto 12 (Listas y Tuplas)

Requisito previo: lista y tuplas  Nota: la salida de todos estos programas se prueba en Python3 1) ¿Cuál es la salida del siguiente programa?  PYTHON L1 = [] L1.append([1, [2, 3], 4]) L1.extend([7, 8, 9]) print(L1[0][1][1] + L1[2]) a) Error de tipo: solo se puede concatenar lista (no «int») a lista  b) 12  c) 11  … Continue reading «Salida del programa python | Conjunto 12 (Listas y Tuplas)»

Python | Agregar dos elementos de lista

Puede haber muchas situaciones en las que se requiera encontrar la suma de índices de dos listas diferentes. Esto puede tener una posible aplicación en la programación día a día. Analicemos varias formas en que se puede realizar esta tarea. Método n.° 1: método ingenuo En este método, simplemente ejecutamos un bucle y agregamos a … Continue reading «Python | Agregar dos elementos de lista»

Python | Repetición de elementos en la lista

A veces necesitamos agregar un valor duplicado en la lista para varias utilidades diferentes. Este tipo de aplicación a veces se requiere en la programación día a día. Analicemos ciertas formas en las que agregamos un clon de un número a su siguiente posición. Método #1: Uso de la comprensión de listas En este método, solo … Continue reading «Python | Repetición de elementos en la lista»

Comprensión de lista y ord() en Python para eliminar todos los caracteres que no sean alfabetos

Dada una string que consta de alfabetos y otros caracteres, elimine todos los caracteres que no sean alfabetos e imprima la string así formada. Ejemplos: Input : str = «$Gee*k;s..fo, r’Ge^eks?» Output : GeeksforGeeks Este problema tiene una solución existente, consulte Eliminar todos los caracteres que no sean alfabetos del enlace de string . Resolveremos … Continue reading «Comprensión de lista y ord() en Python para eliminar todos los caracteres que no sean alfabetos»

Python | Eliminar e imprimir cada tercio de la lista hasta que se vacíe

Dada una lista de números, su tarea es eliminar e imprimir uno de cada tres números de una lista de números hasta que la lista quede vacía. Ejemplos: Entrada: [10, 20, 30, 40, 50, 60, 70, 80, 90] Salida: 30 60 90 40 80 50 20 70 10 Explicación: El primer tercer elemento encontrado es … Continue reading «Python | Eliminar e imprimir cada tercio de la lista hasta que se vacíe»

Formas de eliminar un elemento de lista particular en Python

La lista es un contenedor importante y se usa en casi todos los códigos de programación diaria, así como en el desarrollo web. Cuanto más se utiliza, mayor es el requisito de dominarlo y, por lo tanto, es necesario el conocimiento de sus operaciones. Veamos las diferentes formas de eliminar un elemento de lista en … Continue reading «Formas de eliminar un elemento de lista particular en Python»

Comprensiones de lista de Python frente a expresiones de generador

¿Qué es la comprensión de listas? Es una forma elegante de definir y crear una lista. La comprensión de listas nos permite crear una lista usando for loop con menos código. Lo que normalmente requiere de 3 a 4 líneas de código, se puede comprimir en una sola línea. Ejemplo: # initializing the list list … Continue reading «Comprensiones de lista de Python frente a expresiones de generador»

Python | Encuentra valores faltantes y adicionales en dos listas

Dadas dos listas, encuentre los valores faltantes y adicionales en ambas listas. Ejemplos: Input : list1 = [1, 2, 3, 4, 5, 6] list2 = [4, 5, 6, 7, 8] Output : Missing values in list1 = [8, 7] Additional values in list1 = [1, 2, 3] Missing values in list2 = [1, 2, 3] … Continue reading «Python | Encuentra valores faltantes y adicionales en dos listas»