How to implement the switch statement using dictionary in Python

1 Answer

0 votes
def function1():
    print("function1")
def function2():
    print("function2")
def function3():
    print("function3")
def function4():
    print("function4")    

switch = {1:function1, 2:function2, 3:function3, 4:function4}

a = 1
switch.get(a, function1)()

switch.get(3, function1)()




'''
run:

function1
function3

'''

 



answered Apr 29, 2021 by avibootz

Related questions

1 answer 90 views
1 answer 114 views
1 answer 91 views
1 answer 108 views
1 answer 94 views
1 answer 92 views
1 answer 102 views
...