# Python program to find the sum of all items in a dictionary

Given a dictionary in Python, write a Python program to find the sum of all Items in the dictionary.

Examples:

```Input : {'a': 100, 'b':200, 'c':300}
Output : 600

Input : {'x': 25, 'y':18, 'z':45}
Output : 88
```
• Approach #1 : Using Inbuilt `sum()` FunctionUse sum function to find the sum of dictionary values.
 `# Python3 Program to find sum of  ``# all items in a Dictionary `` ``# Function to print sum ``def` `returnSum(myDict): ``     ``    ``sum` `=` `0``    ``for` `i ``in` `myDict: ``        ``sum` `=` `sum` `+` `myDict[i] ``     ``    ``return` `sum`` ``# Driver Function ``dict` `=` `{``'a'``: ``100``, ``'b'``:``200``, ``'c'``:``300``} ``print``(``"Sum :"``, returnSum(``dict``)) `

Output:

`Sum : 600`
• Approach #2 : Using For loop to iterate through values using `values()` functionIterate through each value of the dictionary using `values()` function and keep adding it to the sum.
 `# Python3 Program to find sum of  ``# all items in a Dictionary `` ``# Function to print sum ``def` `returnSum(``dict``): ``     ``     ``sum` `=` `0``     ``for` `i ``in` `dict``.values(): ``           ``sum` `=` `sum` `+` `i ``      ``     ``return` `sum`` ``# Driver Function ``dict` `=` `{``'a'``: ``100``, ``'b'``:``200``, ``'c'``:``300``} ``print``(``"Sum :"``, returnSum(``dict``)) `

Output:

`Sum : 600`
• Approach #3 : Using For loop to iterate through items of DictionaryIterate through each item of the dictionary and simply keep adding the values to the sum variable.
 `# Python3 Program to find sum of  ``# all items in a Dictionary `` ``# Function to print sum ``def` `returnSum(``dict``): ``     ``     ``sum` `=` `0``     ``for` `i ``in` `myDict: ``           ``sum` `=` `sum` `+` `dict``[i] ``      ``     ``return` `sum`` ``# Driver Function ``dict` `=` `{``'a'``: ``100``, ``'b'``:``200``, ``'c'``:``300``} ``print``(``"Sum :"``, returnSum(``dict``)) `

Output:

`Sum : 600`