Python | Mantenimiento de la lista de la compra

Declaración del problema:  haga una lista de compras para compras en el supermercado con nombre, precio y cantidad; si la lista ya contiene un artículo, solo actualice el precio y la cantidad, no debe agregar el nombre del artículo nuevamente. Pregúntele al usuario su presupuesto inicialmente  y menos el presupuesto después de agregar un nuevo … Continue reading «Python | Mantenimiento de la lista de la compra»

Cómo crear una array dispersa en Python

0 valor beneficios usando un Almacenamiento: hay menos elementos distintos de cero que ceros y, por lo tanto, se puede usar menos memoria para almacenar solo esos elementos. Tiempo de cálculo: el tiempo de cálculo se puede ahorrar diseñando lógicamente una estructura de datos que atraviese solo elementos distintos de cero. Arrays dispersas generalmente utilizadas … Continue reading «Cómo crear una array dispersa en Python»

Programa Python para la suma y resta de números complejos

Dados dos números complejos z1 y z2. La tarea es sumar y restar los números complejos dados. Adición de números complejos: en Python, los números complejos se pueden agregar usando el operador +. Ejemplos:   Input: 2+3i, 4+5i Output: Addition is : 6+8i Input: 2+3i, 1+2i Output: Addition is : 3+5i  Ejemplo : Python3 # Python … Continue reading «Programa Python para la suma y resta de números complejos»

Python | Maneras de ordenar alfabéticamente las letras de una string

Dada una string de letras, escriba un programa en Python para ordenar la string dada en orden alfabético. Ejemplos: Input : PYTHON Output : HNOPTY Input : Geeks Output : eeGks Cuando la string está en el mismo caso – Método #1: Usar sorted()conjoin() # Python3 program to sort letters  # of string alphabetically    … Continue reading «Python | Maneras de ordenar alfabéticamente las letras de una string»

Python | Cuente los valores booleanos verdaderos en una lista

Dada una lista de booleanos, escriba un programa Python para encontrar el recuento de booleanos verdaderos en la lista dada. Ejemplos: Input : [True, False, True, True, False] Output : 3 Input : [False, True, False, True] Output : 2  Método #1: Uso de la comprensión de listas Un método simple para contar valores booleanos … Continue reading «Python | Cuente los valores booleanos verdaderos en una lista»

Python: agregue una frase en medio de una string

Dada una string, agregue una frase en el medio. Entrada : test_str = ‘geekforgeeks es para geeks’, mid_str = “bueno”  Salida : geekforgeeks es bueno para geeks  Explicación : se agrega justo en el medio, después de 2 palabras. Entrada : test_str = ‘geekforgeeks best’, mid_str = “is”  Salida : geekforgeeks is best  Explicación : … Continue reading «Python: agregue una frase en medio de una string»

Predeterminado en Python

El diccionario en Python es una colección desordenada de valores de datos que se utilizan para almacenar valores de datos como un mapa. A diferencia de otros tipos de datos que contienen solo un valor único como elemento, el diccionario contiene un par clave-valor. En Diccionario, la clave debe ser única e inmutable. Esto significa … Continue reading «Predeterminado en Python»

Programa de Python para encontrar la suma de todos los elementos en un diccionario

Dado un diccionario en Python, escriba un programa en Python para encontrar la suma de todos los elementos en el diccionario. Ejemplos:  Entrada: {‘a’: 100, ‘b’: 200, ‘c’: 300} Salida: 600 Entrada: {‘x’: 25, ‘y’: 18, ‘z’: 45} Salida: 88   Enfoque n.º 1: uso de la función sum() incorporada Use la función sum para … Continue reading «Programa de Python para encontrar la suma de todos los elementos en un diccionario»

Python: pares de índices similares en listas de tuplas

A veces, mientras trabajamos con tuplas de Python, podemos tener un problema en el que necesitamos realizar emparejamientos de índices similares. Este tipo de problema es peculiar, pero puede ocurrir en ciertos dominios. Vamos a discutir cierta forma en que se puede realizar esta tarea. Entrada : test_list1 = [(5, ), (1, ), (8, ), … Continue reading «Python: pares de índices similares en listas de tuplas»

Código de Python para gráfico de complejidad de tiempo de Heap Sort

Requisito previo: HeapSort  Heap sort es una técnica de clasificación basada en comparación basada en la estructura de datos de Binary Heap . Es similar a la ordenación por selección donde primero encontramos el elemento máximo y colocamos el elemento máximo al final. Repetimos el mismo proceso para el elemento restante. Implementamos Heap Sort aquí, … Continue reading «Código de Python para gráfico de complejidad de tiempo de Heap Sort»