【发布时间】:2021-11-06 06:01:09
【问题描述】:
所以我编写了一个代码,它将返回与parse_dist(s) 的距离和parse_time(s) 的总时间。但是,我定义了另一个函数jogging_average(activities),它将返回activities: list 中每个字符串的距离和时间。
现在我想让 jogging_average(activities: list) 返回 (x+x)/(y+y) (基本上是平均值)。如何修改我的代码以找到这样的平均值??
【问题讨论】:
-
与您的问题无关,如果您使用 python 的正则表达式模块,您的解析代码 (
get Digits & parse_time) 会简单得多。如果正则表达式令人生畏或不熟悉,我们都曾经在那里。网络上有很多很好的资源可以帮助学习。 -
首先,使用tour 并阅读How to Ask。然后,提供给您问题的代码的minimal reproducible example,以及它产生的完整输出和您期望的输出。另外,您一般如何计算平均值?在 Python 中这样做的问题在哪里?