【发布时间】:2017-10-24 19:23:54
【问题描述】:
我不确定这是否可能,但我试图让 Python 找到一个字符串(通过用户输入),该字符串位于列表中包含的多个变量中。
希望这个例子可以解释我想要做什么:
list = [var1, var2, var3]
var1 = input("x")
var2 = input("x")
var3 = input("x")
if ("x") = in (list):
print("x was found in all 3 variables in list!")
【问题讨论】:
-
您应该尝试编写一个运行 N 次的循环并将结果放入一个数组中,然后遍历该数组以计算匹配的数量。
-
运行此代码时会发生什么?你得到你期望的输出了吗?
-
is in (list): 不要试图对 python 说英语。 -
欢迎来到Stack Overflow!感谢您花时间举例说明您的问题。将来,尽量只发布您实际运行过的代码,以及任何让您感到困惑的错误消息或输出。很明显,您的代码 sn-p 是伪代码,而不是实际的 python 代码。我期待看到您提出的更多问题(和答案!)。
-
@ tadman 不知道这意味着什么。我对 Python 的经验还不是很丰富。 @MohammadAthar 不,甚至没有 clsoe。 @ Jean-FrançoisFabre 哈哈,你把我带到了那里......我倾向于这样做(幸运的是它在实际代码中写成 =)@Robᵩ 你好 Rob,非常感谢你的热烈欢迎。它涉及到相当多的代码,我不确定要从中复制什么,所以我决定通过编写一个伪代码来稍微总结一下。但我会更加努力地上网时间。谢谢,我期待有一天我可以将我的经验传授给其他新人!
标签: python string list variables