猿问

从 Python 列表中检索浮点值

我试图从包含引发以下错误的浮点值的列表中获取值,


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 


慕尼黑的夜晚无繁华
浏览 203回答 1
1回答

慕容3067478

a 已经是值,所以你可以这样做:for a in list:    if a >=0.98:        print("some output")如果它是索引,您的代码将起作用,但由于它不是,您必须做我的。
随时随地看视频慕课网APP

相关分类

Python
我要回答