现有某高校一年级新生视力数据。列表s中的数据是视力值,列表t是对应的学生性别,其中0表示男生,1表示女生。请编写程序,分别计算男生和女生的平均视力值,输出男生和女生的平均视力值之差,并将计算得到的差取绝对值(保留两位小数)。 s=[5.0,4.7,3.6,4.7,5.0,4.2,3.5,3.9,5.0,3.2]t=[0,1,1,1,0,0,1,0,1,0]
6条回答 默认 最新
檀越@新空间 2024-04-29 11:15关注上午好☀️☀️☀️️
本答案参考ChatGPT-3.5问题分析: 给定视力数据和对应学生的性别,需要分别计算男生和女生的平均视力,并输出二者之差的绝对值。
解决方案: 1.先按照性别将学生视力值分成两个列表,分别存储男生和女生的视力数据。 2.计算男生视力的平均值和女生视力的平均值。 3.计算二者之差的绝对值,保留两位小数,并输出。
代码如下:
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1