Comenzamos por crear una dos nuevas variables donde almacenemos el string en una lista con split() y la lista que tendremos formateada al final del ciclo for
device_list = data.split("|")
formatted_list = []
for device indevice_list:
Ahora si, comenzamos a programar nuestro ciclo For donde iteraremos sobre la lista. Dentro del ciclo vamos a:
Crear una variable nueva que almacene en una lista separando los elementos por las comas
device_info = device.split(",")
Crear la variable name para registrar el nombre
name = device_info_list[0]
Crear la variable price para registrar el valor del artículo
price = int(device_info_list[1])
Crear una nueva variable para asignarle un nuevo precio aumentandole un 10%
new_price = int(price * 1.1)
Finalmente para mostrar los datos formateados y de una manera organizada creamos la variana formatted_device y le almacenamos el siguiente mensaje
Y listo, de esta manera tendras la información de los dispositivos en una lista de manera organizada y con su precio actualizado.
Te invito a crear tu propio proyecto donde desarrolles tus habilidades de manejo de strings para seguir aprendiendo y repasando todas las posibilidades que nos brinda el ciclo for y el manejo de las strings!, espero que te haya gustado mi tutorial.
Entradas relacionadas
1
Métodos de Strings en Python: Domina el Poder de las Cadenas de Texto
¿Quieres aprender a manipular cadenas de texto en Python como un profesional?
En este curso, aprenderás los métodos fundamentales de los st
sudokurama
2
Crea el juego de piedra papel o tijera en Python
**PASO 1:**Primero vamos a crear un input para que el usuario ingrese su opcion de piedra, papel o tijera de la siguiente manera.
user = in
hrenatogiron
1
¡Descubre el Poder de Python Jugando con Datos!
******Tutorial:******
¡Descubre el Poder de Python Jugando con Datos!
¡Bienvenido a la Aventura Python!
¡Vamos a explorar cómo Python puede
davidrs09
2
Por qué estudiar ciencia de datos: 5 grandes ventajas
En un mundo en constante evolución y progreso, las tecnologías emergentes se han vuelto primordiales en el mercado laboral, y la ciencia de
Imagina que tienes una tienda de equipos electrónicos y tienes la siguiente información en un string:
data = "14inch l@ptop, 699| 16inch l@ptop,999| sm@rtphones, 1099 | t@blet,499| g@ming pc, 1999"
Comenzamos por crear una dos nuevas variables donde almacenemos el string en una lista con split() y la lista que tendremos formateada al final del ciclo for
device_list = data.split("|") formatted_list = [] for device indevice_list:
Ahora si, comenzamos a programar nuestro ciclo For donde iteraremos sobre la lista. Dentro del ciclo vamos a:
device_info = device.split(",")
name = device_info_list[0]
price = int(device_info_list[1])
new_price = int(price * 1.1)
formatted_device = f"Device Name: {name}, Device Price : ${price}"
corrected_formatted_device = formatted_device.replace("@","a")
formatted_list.append(corrected_formatted_device) print(formatted_list)
Y listo, de esta manera tendras la información de los dispositivos en una lista de manera organizada y con su precio actualizado.
Te invito a crear tu propio proyecto donde desarrolles tus habilidades de manejo de strings para seguir aprendiendo y repasando todas las posibilidades que nos brinda el ciclo for y el manejo de las strings!, espero que te haya gustado mi tutorial.