То, что у меня есть:
import statistics
"""This class is what captures and uses the values inputted into the class"""
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def basic_stats(person_list):
"""
takes a list of person objects,
and returns, mean, median, and mode of their ages
"""
mean = statistics.mean(person_list.age)
median = statistics.median(person_list.age)
mode = statistics.mode(person_list.age)
tuple = (mean, median, mode)
return tuple
, и я проверяю это так:
# test case:
p1 = Person("Kyoungmin", 73)
p2 = Person("Mercedes", 24)
p3 = Person("Avanika", 48)
p4 = Person("Marta", 24)
person_list = [p1, p2, p3, p4]
print(basic_stats(person_list)) # should print a tuple of three values
оно предназначено для определения возраста каждого объекта p1, .., p4 и вычислите среднее значение, медиану и моду из этой информации.
Спасибо за потраченное время,