gpt4 book ai didi

python - 如何在列表中查找特定项目并使用该项目执行操作

转载 作者:行者123 更新时间:2023-12-01 04:43:53 25 4
gpt4 key购买 nike

我非常擅长 python,但不知道如何正确地提出这个问题,所以就在这里。

我正在尝试获取用户输入,并使用它来查找列表中的项目,然后让该项目执行某些操作...但我不知道该怎么做。

有点像这样:

things = ['thing1','thing2','thing3']
item = input('type your item here')
if item in things == True:
if item == 'thing1':
do something
elif item == 'thing2':
do something else
elif item == 'thing 3':
do something different

有什么想法吗?

谢谢

最佳答案

使用字典,以字符串为键,函数为值:

todos = {
'thing1': do_something,
'thing2': do_something_else,
'thing3': do_something_different,
}

item = input('type your item here')
todos.get(item, lambda: None)()

关于python - 如何在列表中查找特定项目并使用该项目执行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29927482/

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