怎么在词典中包含命令?
原学程将引见若何在辞书中包括敕令?的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。
成绩描写
我正在创立1个智能谈天机械人。但是,这部门信息可有可无。我测验考试做的是挪用辞书中的指令--我将向您展现:
dictionary = ["co妹妹and一": "print("I just called co妹妹and一!")]
dictionary["co妹妹and一"]
有面像如许。明显,您不克不及这么做。我愿望可以或许有1个分歧敕令的字典,当您应用字典时会运转[Anywhere_Co妹妹and You Want_in_Here]
您明确我的意思吗?
我不妨应用函数,但是明显这会占用年夜质空间以及年夜质代码,而当我的谈天机械人中有这么多呼应时,我累赘没有起这些。
我真的须要晓得怎样以简略的方法完成此操纵。
推举谜底
将指令保存为藏名函数:
dictionary = {
"co妹妹and一": lambda: print("I just called co妹妹and一!"),
"co妹妹and二": lambda: print("I just called co妹妹and二!")
}
co妹妹and = input('Enter co妹妹and: ')
dictionary[co妹妹and]()
佳了闭于怎样在辞书中包括敕令?的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。