Como converter lista aninhada de listas em uma lista de tuplas no python 3.3?

Eu estou tentando converter uma lista aninhada de listas em uma lista de tuplas no Python 3.3. No entanto, parece que não tenho a lógica para fazer isso.

A entrada parece como abaixo:

>>> nested_lst = [['tom', 'cat'], ['jerry', 'mouse'], ['spark', 'dog']]

E a saída desejada deve ser exatamente a seguinte:

nested_lst_of_tuples = [('tom', 'cat'), ('jerry', 'mouse'), ('spark', 'dog')]

questionAnswers(3)

yourAnswerToTheQuestion