组卷题库 > 高中信息技术试卷库
试题详情
一球迷收集了近3个赛季的CBA比赛数据,每个赛季的数据分别保存在独立文件中,如图a所示,文件中数据记录格式如图b所示,以球员“布莱克尼”的“二分”数据“7.9-16.3”为例,7.9表示二分球平均命中数量,16.3表示二分球平均投篮次数。

该球迷想根据历史赛季数据预测各球队下个赛季的首发阵容,编写了如下Python程序,请回答下列问题:

import pandas as pd

def readData(file):

    df=pd.read_excel(file)    #读取文件 file 中的数据

    cols={"二分":2,"三分":3,"罚球":1}

    for i in range(len(df)):     #计算每个队员的得分

        for col in cols:

            p=df[col][i].find("-")#在字符串中找到“-”的位置

            n=float(df[col][i][:p])

                    

    return df

知识点
参考答案
采纳过本试题的试卷
教育网站链接