Преобразовать словарь в список

Условие:

Напишите функцию которая преобразовывает dict в список списков. Возвращаем пустой список если словарь пустой.

Примеры:

to_list({ "a": 1, "b": 2 }) ➞ [["a", 1], ["b", 2]] 
to_list({ "shrimp": 15, "tots": 12 }) ➞ [["shrimp", 15], ["tots", 12]] 
to_list({}) ➞ []

Решение:

def to_list(d):
	return sorted(list(i) for i in d.items())
def to_list(dct):
	list = []
	for key,value in dct.items():
		list.append([key,value])
	list.sort()
	return list