Files
python_bootcamp/025/task.py
Tanguy Deleplanque 612ad7c549 day 25 - US states game
2025-07-16 18:41:16 +02:00

54 lines
1.2 KiB
Python

# data = []
# with open("weather_data.csv") as f:
# for line in f.readlines():
# data.append(line.strip().split(','))
# print(data)
# ------------------------------------------------------------------------
# import csv
# temperatures = []
# with open("weather_data.csv") as f:
# reader = csv.reader(f)
# next(reader)
# for row in reader:
# temperatures.append(int(row[1]))
# print(temperatures)
# ------------------------------------------------------------------------
# import pandas as pd
# data = pd.read_csv("weather_data.csv", delimiter=",")
# print(data["temp"].mean())
# print(data["temp"].max())
# output = data[data.temp == data.temp.max()]
# print(output)
# ------------------------------------------------------------------------
import pandas as pd
data = pd.read_csv("squirrels.csv")
colors = data["Primary Fur Color"].unique()
output_colors = []
output_count = []
for color in colors:
if type(color) != str:
continue
count = len(data[data["Primary Fur Color"] == color])
output_colors.append(color)
output_count.append(count)
output = {"color": output_colors, "count": output_count}
df = pd.DataFrame(output)
print(df.to_csv(index=False))