我获得了帮助!想要创建购物清单代码但似乎不起作用

时间:2016-03-17 21:01:28

标签: python arrays list loops for-loop

我想创建一个代码,用户输入一个列表并按优先级排序。然后允许他们在进行中删除项目。

这是我到目前为止所得到的:

items = input ("Enter your item")
items = items.lower()
items = items.split(',')
userdata = input ("What would you like to remove?")
if userdata in items:
items.remove(userdata)
print ("Here are the items in order")
print ("index for food:", items.index(userdata)+1)
print ("Current item:" , userdata)
print (items)

我不知道它有什么不对,因为它似乎正确!

请帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

简单地在if语句后缩进。固定代码:

    items = input ("Enter your item")
    items = items.lower()
    items = items.split(',')
    userdata = input ("What would you like to remove?")

    if userdata in items:
        items.remove(userdata)

    print ("Here are the items in order")
    print ("index for food:", items.index(userdata)+1)
    print ("Current item:" , userdata)
    print (items)