为了账号安全,请及时绑定邮箱和手机立即绑定

举一反三,请教大神

L=[75,92,59,68] >>> sum=0.0 >>> for x in l: sum+=x print(sum/4) 计算出4个结果:18.75,41.75,56.5,73.5 #也就是说,这个算法执行了4次,依次用75/4,(75+92)/4,(75+92+59)/4………… 请教大神,(1)我想直接得到73.5,而不是执行4次算法,该怎么编写代码? (2)如果我不知道l里面有多少个,能否编写一个算法直接告诉我L里面有多少个?

正在回答

2 回答

第一个问题,只要把print(sum/4)前面的四个空格去掉,也就是放在跟for循环一个级别就可以了

第二个问题 len(L)就可以直接得到L集合里面的元素个数

0 回复 有任何疑惑可以回复我~

print(sum/4)

前面去掉四个空格

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758620    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

举一反三,请教大神

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信