循环中的Python Lambda
# directorys == {'login': <object at ...>, 'home': <object at ...>}for d in directorys: self.command["cd " + d] = (lambda : self.root.change_directory(d))
# Expected :self.command == { "cd login": lambda: self.root.change_directory("login"), "cd home": lambda: self.root.change_directory("home")}
# Result :self.command == { "cd login": lambda: self.root.change_directory("login"), "cd home": lambda: self.root.change_directory("login") # <- Why login ?}
HUH函数
临摹微笑
子衿沉夜
相关分类