ValueError: item is not in list

后端 未结 2 899
终归单人心
终归单人心 2021-01-29 09:04

I am making this simple code:

MyList=[]
valueA=1
valueB=2
valueC=3
MyList.append (valueA)
MyList.append (valueB)
MyList.append (valueC)
print (MyList)
print ([My         


        
2条回答
  •  清歌不尽
    2021-01-29 09:20

    [MyList] is a list consisting of a single item, which is MyList.

    I don't know why you have wrapped MyList in another list. You need to call index on MyList itself:

    print(MyList.index(valueB))
    

    And the result will be 1, not 0, because valueB is the second item in MyList.

提交回复
热议问题