Contar palabras en Python sin split ni count

En el post de hoy vamos a ver un algoritmo con Python para contar las ocurrencias de una palabra en una oración (cantidad de veces que se repite la palabra) o cadena sin usar split ni count, además de que no va a importar si la cadena no tiene espacios. Con el código Python expuesto aquí vas a aprender a contar la cantidad de palabras en un string con la opción de encontrar solo coincidencias completas. Recuerda que ya anteriormente te enseñé a hacerlo con split y luego incluso contamos el porcentaje. ...

septiembre 20, 2023 · 3 min · 484 palabras · Parzibyte

Convertir CSV a lista de diccionarios en Python

Hoy vamos a ver un ejemplo simple con Python y los archivos CSV. Veremos cómo convertir un CSV a un arreglo. Primero vamos a convertir cada columna del archivo a un diccionario de Python, y después vamos a agregar ese diccionario a nuestra lista. En el ejemplo te mostraré cómo leer datos enteros y flotantes, así como cadenas. De este modo tú podrás leer cualquier archivo separado por comas para tenerlo como array en Python. Nota: yo decidí usar un diccionario, tú podrías usar una lista de listas o cualquier otra cosa. ...

marzo 13, 2022 · 3 min · 611 palabras · Parzibyte

Leer e interpretar un CSV con C#

En este post te voy a enseñar cómo parsear, leer o interpretar un archivo CSV (archivo separado por comas) en C#, de modo que leas cada fila y después puedas acceder a cualquier columna. Te voy a mostrar cómo leer un CSV de manera manual, sin usar librerías ni cosas de ese estilo. Todo será a mano leyendo el archivo línea por línea, separándolo y convirtiendo los valores. Al final sabrás cómo leer un archivo separado por comas en C# usando Visual Studio o cualquier otro editor. ...

septiembre 19, 2021 · 3 min · 496 palabras · Parzibyte

Separar cadena con delimitador en C#

En este post de programación en C# te mostraré cómo separar una cadena según un carácter o delimitador, y convertirla a arreglo. Te voy a enseñar cómo separar una cadena por espacios y por comas, para que puedas aplicar todo esto a tus necesidades con cualquier otro carácter. Esto nos servirá para separar una cadena por cualquier carácter en c#, y de paso convertir una string a array en C sharp. ...

junio 25, 2021 · 2 min · 401 palabras · Parzibyte

PHP - Cortar cadena por cantidad de palabras

Hoy vamos a trabajar un poco con PHP y un algoritmo para limitar una cadena a determinada cantidad de palabras es decir, cortar una cadena en determinada cantidad de palabras. Por ejemplo, si extraemos las primeras 2 palabras de la frase “Hola mundo desde parzibyte.me” nos queda “Hola mundo”. Eso es justamente lo que haremos con PHP: extraer N cantidad de palabras. ...

junio 22, 2021 · 2 min · 320 palabras · Parzibyte

Python: ejercicio precio de hotel

Hoy vamos a resolver un ejercicio de Python sobre calcular el precio que se cobra al cliente por su estancia en determinado hotel. Los datos se deben extraer de una cadena. El ejercicio dice algo así: ...

abril 30, 2021 · 5 min · 863 palabras · Parzibyte

C++ | Separar cadena por delimitador

En este post te enseñaré cómo separar una cadena por delimitador o token (una coma, espacios, punto y coma, saltos de línea, puntos) en C++. Esto se conoce en varios lenguajes como la función split, aunque en C++ no existe esa función pero podemos llegar al mismo resultado. Con lo que te enseñaré hoy podrás separar una cadena por comas, punto y coma, etecétera usando el lenguaje C++ también conocido como CPP. Recuerda que puedes hacerlo con strtok usando C, pero hoy te enseñaré otro enfoque que funciona en C++. ...

abril 15, 2021 · 4 min · 782 palabras · Parzibyte

Leer archivo CSV con Python

En este post de programación con Python te mostraré cómo leer un archivo CSV. Un archivo CSV es un archivo que tiene datos separados por comas (aunque el delimitador puede ser otro carácter). Te enseñaré a leer un CSV con Python de dos maneras: Manualmente usando split y funciones del lenguaje Usando el módulo csv ya presente en Python Al final también te dejaré un ejemplo en donde sacamos el promedio de datos del archivo CSV usando Python. ...

noviembre 9, 2020 · 4 min · 761 palabras · Parzibyte

Frecuencia de palabras en Java - Contar palabras

Hoy vamos a ver un programa para contar la frecuencia de palabras en Java. Es decir, dada una oración, texto o string, contar cuántas veces aparece cada palabra. Primero vamos a remover el punto, coma, y cosas que no sean palabras usando replaceAll en Java. Luego, vamos a separar la cadena con un delimitador para convertirla a arreglo y tener cada palabra separada. Finalmente, vamos a usar un mapa de Java o HashMap que nos ayudará a llevar un registro de las palabras que ya hemos encontrado, así como va a permitirnos aumentar el conteo de cada una de ellas. ...

enero 15, 2020 · 4 min · 810 palabras · Parzibyte

Traductor de código Morse en C

En este post vamos a implementar un traductor de código Morse en C. Veremos cómo codificar o transformar código Morse usando el lenguaje C. Por ejemplo, haremos que la palabra HOLA se convierta a su equivalente .... --- .-.. .- y viceversa, logrando al final un traductor Morse. ...

octubre 20, 2019 · 8 min · 1616 palabras · Parzibyte