gpt4 book ai didi

python - 如何使变量等于 Python 列表中的字符串之一

转载 作者:行者123 更新时间:2023-11-28 17:33:18 26 4
gpt4 key购买 nike

我接触 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 中搜索字符串匹配项。也许与 any() 有关。我试过 produce2[:],但我认为只有在希望变量包含所有 produce2 时才有用。

我对编程还很陌生,非常感谢任何帮助!

最佳答案

if produce_name in produce2:
print "Added %s to %s" % (produce_stock, produce_name)

是你要找的

关于python - 如何使变量等于 Python 列表中的字符串之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32770276/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com