How to pass dictionary as argument to a function in Python

2 Answers

0 votes
def print_dictionary(**values):
    for key in values:
        print(key, "=", values[key])

print_dictionary(a="python", b="c", c="c++", d="java")

'''
run:

b = c
a = python
c = c++
d = java

'''

 



answered Oct 29, 2018 by avibootz
0 votes
def print_dictionary(**values):
    for key in values:
        print(key, "=", values[key])

print_dictionary(a=1, b=8, c=34, d=2)

'''
run:

c = 34
b = 8
a = 1
d = 2

'''

 



answered Oct 29, 2018 by avibootz

Related questions

1 answer 181 views
2 answers 189 views
1 answer 187 views
2 answers 149 views
...