Python: finding lowest integer

前端 未结 13 780
北海茫月
北海茫月 2020-12-05 18:16

I have the following code:

l = [\'-1.2\', \'0.0\', \'1\']

x = 100.0
for i in l:
    if i < x:
        x = i
print x

The code should fin

13条回答
  •  爱一瞬间的悲伤
    2020-12-05 18:41

    Python has a built in min function to help you with finding the smallest.

    However, you need to convert your list items to numbers before you can find the lowest integer( what, isn't that float? )

    min(float(i) for i in l)
    

提交回复
热议问题