Dev*_*oka 0 python tkinter list python-2.7
我想创建一个程序列表,但是当我使用它时
Characters=[Percy(),Annabeth(),Leo(),Chuck(),Sarah()]
Run Code Online (Sandbox Code Playgroud)
每个过程带来了从性格报价一个Tkinter的窗口,但如果我运行的代码,而不是把它像一个列表,蟒蛇为了执行每个过程,我在做这完全错了吗?或者没有办法创建程序列表.注意:它需要在列表中,因为我需要能够访问其中的随机位置
你可能想要:
Characters = [Percy, Annabeth, Leo, Chuck, Sarah]
Run Code Online (Sandbox Code Playgroud)
现在打电话Percy
,你做:
percy_result = Characters[0]()
Run Code Online (Sandbox Code Playgroud)
正如您所拥有的那样,您将存储这些过程的结果列表,而不是存储过程本身.