get n items from dictionary python

list(islice(d.iteritems(), n))
'Update for Python 3.6
list(islice(d.items(), n))

Here is what the above code is Doing:
1. islice is a generator that returns a slice of an iterable.
2. iteritems is a generator that returns key-value pairs from a dictionary.
3. n is the number of key-value pairs you want to return.
4. The list function converts the generator into a list.

If you want to return the first n key-value pairs from a dictionary, you can use the following code: