I am writing a Python C extension. I am passing a Python `dict` to a C function. I am able to parse it, using the following code:

```
PyObject *large_dict = NULL;
if (!PyArg_ParseTuple(args, "O!", &PyDict_Type, &large_dict)) return NULL;
if (large_dict != NULL)
{
   printf("Large Dictionary Not Null\n");
}

```

Here the statement "Large Dictionary Not Null" is printed, which means that the dictionary is parsed successfully.
Now I want to access the dictionary values by specifying keys, like we do in Python. For example, `large_dict['k1']` would give value `v1`.

How can I access dictionary keys/values inside this C function?