我涉足Python有一段时间了,遇到了一个似乎无法解决的问题。我想让一个变量等于列表中的一个字符串(列表被传递给变量所在的函数)。我不想精确地指出变量,例如var[0],但我希望Python在列表中搜索匹配的字符串。你知道吗
def order_in(produce2):
print 'INFO ON INCOMING ORDER'
produce_name = raw_input("Name of Produce: ")
produce_stock = raw_input("Number of %s: " % produce_name)
if produce_name == # Here is where I need help
print "Added %s to %s" % (produce_stock, produce_name)
produce2 = ['basil', 'green_beans', 'carrots_bunch']
我想要的东西,将导致代码搜索通过produce2的字符串匹配。可能与任何()有关。我已经尝试过produce2[:],但我认为只有在希望变量包含所有produce2时,这才有用。你知道吗
我仍然是一个相当新的编程和任何帮助非常感谢!你知道吗
是你要找的
我想你想这样做:
if produce_name in produce2:
相关问题 更多 >
编程相关推荐