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

从 Python 列表中检索浮点值

从 Python 列表中检索浮点值

慕尼黑的夜晚无繁华 2021-09-25 10:00:19
我试图从包含引发以下错误的浮点值的列表中获取值,list = [0.98,0.97,0.95,0.96,0.99,0.99]for a in list:    if list[a] >=0.98:        print("some output")错误:TypeError: list indices must be integers, not float 
查看完整描述

1 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

a 已经是值,所以你可以这样做:


for a in list:

    if a >=0.98:

        print("some output")

如果它是索引,您的代码将起作用,但由于它不是,您必须做我的。


查看完整回答
反对 回复 2021-09-25
  • 1 回答
  • 0 关注
  • 202 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信