这个python案例是否统计了连续丢球时段?

wen python案例 2

本文目录导读:

这个python案例是否统计了连续丢球时段?

  1. 判断标准(如何算“连续丢球时段”)
  2. 通用 Python 示例(假设你有数据列表)
  3. 如果你的代码没有这个逻辑

我需要先看到你的Python案例代码才能判断是否统计了连续丢球时段,请把代码贴出来,我来帮你分析。


我可以先给你一个判断标准通用示例,方便你对照:

判断标准(如何算“连续丢球时段”)

通常指:连续多场比赛/回合中,每场都有丢球(失球数 > 0),且中间没有不丢球的间隔。


通用 Python 示例(假设你有数据列表)

# 假设数据:每场比赛的失球数
conceded_goals = [0, 1, 2, 0, 3, 1, 1, 0, 0, 2]
# 找出所有“连续丢球”的时段(即连续 >0 的片段)
streaks = []
current_streak = []
for goals in conceded_goals:
    if goals > 0:
        current_streak.append(goals)
    else:
        if current_streak:  # 记录完一段
            streaks.append(current_streak)
            current_streak = []
# 循环结束后别忘了最后一段
if current_streak:
    streaks.append(current_streak)
print("连续丢球时段:", streaks)
# 输出:[[1, 2], [3, 1, 1], [2]]  (如果有)

如果你的代码没有这个逻辑

那它可能只统计了:

  • 总丢球数
  • 场均丢球
  • 单场最大丢球
  • 是否零封场次

而没有识别连续片段


请直接发代码,我可以:

  1. 指出是否统计了连续丢球时段
  2. 如果没有,告诉你加在哪、怎么改

等你贴代码 👍

抱歉,评论功能暂时关闭!