寻找列表的最小元素

时间:2020-06-08 16:34:00

标签: python list for-loop nested-loops

我尝试了以下代码,结果在下面给出。我知道其他方法,但是我想知道为什么这个方法失败。

l=list(input("Enter a list:"))

for a in l:
    for b in l:
        if a>=b:
            break
        else:
            print(a,l.index(a))

结果:

输入列表:3,2,4,5
,1
2 2
,1
,1

1 个答案:

答案 0 :(得分:-1)

用以下内容替换第一行:

l=eval("["+input("Enter a list:")+"]")