Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created November 9, 2020 05:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/978d8bc20475c02c1fc7d2a7e378c5b6 to your computer and use it in GitHub Desktop.
Save parzibyte/978d8bc20475c02c1fc7d2a7e378c5b6 to your computer and use it in GitHub Desktop.
import csv
"""
https://parzibyte.me/blog
"""
nombre_archivo = "videojuegos.csv"
with open(nombre_archivo, "r") as archivo:
lector = csv.reader(archivo, delimiter=",")
# Omitir el encabezado
next(lector, None)
suma_calificacion = 0
suma_precio = 0
contador = 0
for fila in lector:
# Tenemos la lista. En la 0 tenemos el nombre, en la 1 la calificación y en la 2 el precio
nombre = fila[0]
calificacion = int(fila[1])
precio = float(fila[2])
suma_calificacion += calificacion
suma_precio += precio
contador += 1
promedio_precio = suma_precio / contador
promedio_calificacion = suma_calificacion / contador
print(
f"Promedio de precio es {promedio_precio} y promedio calificación es {promedio_calificacion}")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment