gpt4 book ai didi

Python 函数列表

转载 作者:太空宇宙 更新时间:2023-11-04 06:56:16 25 4
gpt4 key购买 nike

是否可以创建一个函数列表,您可以在其中单独访问它们?例如:

e=0

def a():
global e
e=1

def b():
global e
e=2

def c():
global e
e=3

l=[a(),b(),c()]

l[2]
print e
l[0]
print e

输出:

>>>3
>>>1

最佳答案

问题是您在开始时调用您的函数并仅将它们的值存储在列表中。

e=0

def a():
global e
e=1

def b():
global e
e=2

def c():
global e
e=3

l=[a,b,c]

l[2]()
print e
l[0]()
print e

输出

>>> 
3
1

关于Python 函数列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17036346/

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