首页 > 解决方案 > 是否可以为python中的命令申请循环

问题描述

这是一个例子。那么是否可以为python中的函数或命令申请循环?由于我是 python 新手,这就是我面临这些问题的原因。

谢谢您的帮助!!

def fun_1():
    print('fun_1')

def fun_2():
    print('fun_2')

def fun_3():
    print('fun_3')
.
.
.
.
def fun_n():
    print('fun_n')

#something like this to run all the functions
for i in range(1,n+1):
    fun_[i]()

标签: pythonfor-loop

解决方案


是的,您可以将函数存储到列表中。这称为跳表。

def fun_a():
    print("a")

def fun_b():
    print("b")

def fun_c():
    print("c")

func_list = [fun_a, fun_b, fun_c]

for i in func_list:
    i()

推荐阅读