针对python中的列表测试用户输入

针对python中的列表测试用户输入,第1张

针对python中的列表测试用户输入

最简单的方法是:

if guess in cars:    ...

但是如果您的清单很大,那将会很慢。然后,您应该将汽车列表存储在一组中:

cars_set = set(cars)....if guess in cars_set:    ...

检查某项是否存在集合比检查某项是否存在于列表中要快得多(但这仅在您有很多项并且要进行多次检查时才成为问题)。

(编辑:我假设

cars[0]
问题中代码的遗漏是偶然的。如果不是,请使用
cars[1:]
代替
cars
。)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5629546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存