提问人:Jaatboys 提问时间:2/11/2023 更新时间:2/11/2023 访问量:77
Python--- 如何在给定的列表中找到第二个 lOWEST no -- list has Float Value [closed]
Python--- How to find second lOWEST no in list given -- list has Float Value [closed]
问:
如何在给定的列表中找到第二个最低的 no -- 列表具有浮点值
对于 INT 值,我已经这样做了,但我被困在浮点值中。
我尝试了 INT 值,它首先在 INT 中完成,我找到最低的 NO,删除它,然后找到最低的 NO 并在 INT 中成功完成。 卡在浮子里
答:
0赞
micahondiwa
2/11/2023
#1
您可以尝试嵌套列表:
min_float= min(your_list)
print(min([i for i in your_list if i != min_float]))
1赞
Shah Wali
2/11/2023
#2
Data_in_list = [1,2,3,4,5,6]
frist_min_num = min(Data_in_list)
print(f"This is your list Frist Min Number : {frist_min_num}")
second_min_num = min(
[item for item in Data_in_list if item != frist_min_num]
)
print(f"This is your list Second Min Number : {second_min_num}")
评论